First you should make prototype of your Idea. Show this prototype at least 10 people. And try to grab feedback. And find a co-founder. Who really want to become entrepreneur. Startup's Idea only 10% of your success. Finial execution is base of you Idea. Lots of people spend huge time and money but don't reach the customer or clients. Enter in market with core functionality. And then try to generate little revenue. After that update your product parallel. and apply for seed funding. This is my person experiences. I had started laundry business as well as lots of bugs in my application but its generate revenue and we are continue update of our application as well as service of our business. Good luck for your fantastic startup journey.