| I run a small, independent software company. First timer. > I estimate 2 weeks It is going to take longer than 2 weeks. And it is going be harder than you think. Building a product is only the beginning. You will have to write copy, find customers, implement billing and charge folks, offer support, do maintenance, build features, again find customers, talk to them, again build features, tweak copy, handle legal/accounting, combat fraud, ride emotional rollercoaster, etc... Not to scare you off or anything, but writing code is only one part of building a software business. Don't start before you have (rough) answers to these questions: * Who is it for? No, it can't be for anyone. It can't be for a $LARGE_GROUP_OF_PEOPLE either ("any only service that is focused on user privacy, whistle blowing sites, vpn services"). * What problem does it solve? Do you know anyone who would pay for that? * How are you going to reach potential customers? This is more important than you think it is. Assuming that you have a product that solves a real problem for a particular demographics (and they are willing to pay for it), you will have to find distribution channels that consistently send traffic your way. It can be SEO (takes a long time), blogging + newsletter(s) (takes a long time), direct sales (?!), marketplaces, paid acquisition (takes skills & budget), affiliates (you have to have an existing userbase for this to work), etc. > I'm not sure if I should do it or if there's an actual market for it, how can I tell without giving too much away? There is no product like this that I can compare against (maybe because its not that important?) Competition is a good proxy that there is money to be made in the market. I believe that true validation is people paying for what you have built. You can gather rough signals, but these signals can only take you that far: https://www.derrickreimer.com/essays/2019/05/17/im-walking-a... Build it, and they will do absolutely nothing. I learned it the hard way. |