Ultimately this is a very difficult question to answer as each project is different and they all have different demands in terms of resource requirements, software packages and other configuration options. That said, this is the beauty of a VPS environment. You can start small and then if you need more resources later, then that’s no problem!
Our VPS packages are completely upgradable which means after you’ve upgraded your VPS from our control panel all you need to do is shut down your VPS and then boot it up again. You’ll then be allocated your new, increased resources right away.
This means that small projects can scale easily to larger projects if the demand for resources increases. You can also downgrade resources too however you cannot downgrade disk space due to the risk of data loss as part of the downgrade process, so bear this in mind.