That's why I'd suggest sticking with something a bit smaller and a bit more manageable that can launch early and grow slowly over time, which is much better-suited to your schedule and existing commitments.
That's why I'd suggest sticking with something a bit smaller and a bit more manageable that can launch early and grow slowly over time, which is much better-suited to your schedule and existing commitments.
For my startup, we initially thought the idea would take 2 weeks to do. In reality, it took closer to 3 months. In my case, once we started working on the idea, we discovered it was quite a bit more complex than we anticipated.
The way that I've figured out how to deal with this, is to punt absolutely everything that isn't absolutely necessary into the next 'version' after launch. Throw all of those cool features into your feature bucket, and only implement them once you've gotten the existing feature set working.
Your mileage may vary, of course. :)