Like they say practice makes perfect but when it’s done right.
That said I encourage you to involve in team work effort products. By that I mean don’t do things alone.
Hook up someone who can help in writing the idea, someone else who can plan the User Interface, also let someone help on the database bit then you can code.
When it’s done, it’s good to hook up a friend, who can record a pitch video about the product and share it. Because who knows, this could be the opening door to the world of opportunities.
Why do I recommend assigning different tasks to different individuals?
Because it will most likely bring the best out of each individual involved. It may also inspire you to learn and develop other skills from the same individuals. Without spending much time looking for where and who to learn from.
Furthermore, it will help you a lot in personal development since here you can easily comprehend your abilities on how you work with others. Which is important because everywhere in the world you cannot work alone. Not even in your own business.
Tip: Don’t give up on developing because not everything you develop must be welcomed by the world. Just keep on learning, developing and sharing soon sales will be closed.