What a ride! π’ Yesterday I switch a major component hopefully for the last time.
I started out with this SaaS product with the idea that I didn't need to write my own user management, my own subscription stuff and all the standard stuff you come to expect. Turns out you don't but there are a LOT of choices to be made down the road.
Turns out the word I was looking for is 'Saas boilerplate'. Before that I had trouble finding anything good. I settled briefly for Saasform but the development of that product stalled unfortunately. My backend would be the slightly esoteric Lucky Framework π.
Then I came across this great post straight out of our community: https://www.indiehackers.com/post/26-saas-starter-kits-boilerplates-based-on-your-favourite-programming-language-framework-35387161e0. It really kicked off an other round of intense searching.
I settled on Rails with which I had experience with in the past. Together with Jumpstart Pro. I've bought a theme based on TailwindCSS (after I switched from my initial decision to go with Bootstrap). And I was off to the races. My first backend was trashed π. My first fronted was trashed π.
As is my second frontend π. Yesterday I applied an update to the Jumpstart framework (it is great they do this at all!) and ruined my sales website. After a day of frantically trying out solutions I decided after a good evening run to rip the mostly static frontend out and go with the theme's author supported solution and put the whole on Netlify.
So far I'm happy with the choice. It feels better to have this part separated from the main app. I now have https://disknotifier.com for the static sales website and https://app.disknotifier.com for the backend. Both very much work in progress!
One additional upside is that my sales website is hosted on Cloudflare and I am now ready for all that traffic coming my way! βΊοΈ