Ask: Looking for thoughts and opinions on good tech stack options for side projects.
Looking to build a web app for a small niche - very small user base (<100 initially), no expectation that it would ever scale into something big. Data-driven app with User authentication. The app would have a few pages of different data views, but nothing too fancy. This is more or less a hobby project to scratch my own itch. I expect it to never make money, so want to be cognizant of hosting costs as well. I'm also using this as an opportunity to learn some new tech rather than sticking with what I know (Azure, .NET, Sql Server, Angular, C#).
Some initial ideas below.
Code Stack:
In no particular order, was starting to look into Ruby/Rails, Python/Django, Elixir/Phoenix. Some of the new Rails 7 stuff and hotwire seem interesting. Have past python experience, but never worked in Django. Elixir seems like cool new tech.
Data:
Postgres vs MySql - both seem feasible for the job.
Hosting:
I've never worked with a VPS before, but maybe a something like Digital Ocean or Heroku would be good value.
Thoughts and opinions are welcome and appreciated! Thanks!