Following are the points to be considered before the startup
1. Make a business plan and be flexible
2. Have a financial discipline and keep a cash for the 2 years ready
3. Be ready for the failure as failure are the part of startup system.
4. Define your USP, how will you build that USP and how will you sell it.
Rest is the ongoing learning.