I will give you some tips:
Find sponsors - Find sponsors and tell them about your idea and tell them about how you will promote them and how it will pay them off.
Approach big companies and offer them to sell their products for a cut, just imagine getting 10% cut off big products that cost 10k$ and more, you can sell those with hard work by using skype to approach other companies and doing researches online, you won't even have to leave your house.
Part Time job - find a part time job in order to get some money.
I used to play online poker
to get money for my first project.
If you are a Software Engineer, you could register yourself as a freelancer on sites like 1. Freelancer
- Hire & Find Jobs
, the world's largest online workplace
Buy and Sell digital services from India's leading Service based marketplace. Here , you could post your service in the website and tech category.