@meduhsinman Launch, stare at the 0 in your analytics dashboard, get depressed, realise that nobody gives a flying fuck about the little things you spent days perfecting, learn that people don't read, they scan the screen and only click a button if it's in their face, understand that more manual input fields= more drop-off's.
Don't make the mistake of spending months building something you have no idea how the market will respond too, run ads for a week with an exact match or phrase match and redirect to a basic webpage that just captures email with a pre-register button.
See how many clicks you get, how many submit their email.
Set a target, if you get 100 clicks and 10 emails in a week, I'll build the product or I'll shut the project, you'll save a lot of time.