start small, release often, listen hard. your first users are gold, treasure every piece of feedback. iterate like mad. remember, finished is better than perfect.
@shajedulkarim_ so true. One of my previous startups failed just because we were overengineering, it have taken 4 months of our lives just to realize that we were just another product in search of (not real) problem :)
@bukhari817 find communities for your niche on sites like reddit and try to gather feedback there. try to ask for specific things otherwise most users tend to give vague answers.
Talk with your users to validre your idea, go back to talk them when you start iterating your product. Alwys stay alert for user feedbacks especially from unhappy users. Also, try to recruit users who will bear with your product, because everything is messy when starting up.
Fail fast, learn faster. It's okay to make mistakes, but the key is to take them as learning opportunities. Iterative testing and getting feedback will be your best tools for improvement.
NotesNudge