Doing a startup is a tremendous undertaking. You will likely spend a year or even two years without adequate pay and you will be working very hard. You may have to invest your own funding (or friends and family) to get the startup off the ground. It’s, therefore, important that you come up with a great startup idea to maximise the success of your startup.