Hacker News new | ask | show | jobs
by mimixco 1902 days ago
Whew! That's a big question.

I'm assuming this is going to run in the browser so you have the same platforms available as you would building anything else. If you are the lead or only dev, then the most important factor is picking a platform that you can understand and work with, and by platform I mean language, frameworks, and tooling that you'll need to get the thing running. Asking devs "What's the best platform?" is like asking fashionistas what the best clothes are. Everybody likes different stuff. There are even no-code/low-code options that could probably be used to pull off something like you're looking for.

That's the tech side. Now if you're thinking of this becoming a business, you have a whole slew of other considerations when picking a platform, mostly related to deployment. Is this cross-platform? Is there a mobile app? Who will host it? Etc. If you know you're going for a commercial product, it's worth examining the entire "software lifecycle," as it's called, to see how you'll get that worked out. For there is no such thing as a software product, only a software lifecycle, meaning releases, fixes, upgrades, support, legal, etc.