1
2 Comments

Who Uses SaaS Templates for Their Projects?

As software engineers we often get seduced by the allure of boilerplates. They make promises of saving you time on tooling configuration, showing you clean code patterns within your repo, and . These templates and their makers preach the good word of staying DRY, and we love to listen to that gospel. 🙌

But for many software engineers, templates and boilerplates often fall short of our expectations & needs. Boilerplate seems to swing wildly between two extremes: either too basic, or too complex.

When boilerplate falls into the category of too basic we see that it gets mass adoption, but leaves us with a lot of additional work to do to create software of any consequence. Ex: Create React App is great for quickly spinning up a local react project, but it's a far cry from being production ready.

And when boilerplate falls into the category of too complex, we complain about the choices that were made by the boilerplate creator.

"Why did they build this template with Vue instead of React?" 🧐
"Why did they use JS over TS?" 😲
"Who would create a folder structure like this?" 😱

This leads to us ripping the template apart, or ditching it all together, while uttering the mantra

"I could have done this so much better" 😒

There seems to be a trend right now of indie hackers creating templates and boilerplates that aim to strike a balance between these two extremes. Theses new boilerplates take care of the configuration tasks, and offer multiple options on how to setup subscriptions, auth, and api call within the app. I'm excited to see more of these mama bear sized offerings in the future.

Here are a few notable ones:

Follow along as I choose a boilerplate for my latest mobile app:
https://youtu.be/5DyzCdQIR8w

Do you have a go-to boilerplate that you use on the projects? Let me know about it in the comments!

on March 12, 2024
  1. 1

    Scott, your experience resonates deeply with me and my team. Like you, we faced the dilemma of choosing between too simple and too complex templates, which led us to develop our own solution. We crafted a developer-friendly platform, utilizing a stack of Laravel, React Native, and Vue.js, to ensure our products are flexible yet powerful. I can share more details if it interests you. Good luck in finding the perfect solution for your projects!

    1. 1

      Cheers Vladimir! That sounds like an interesting stack you've got there. I've loved using Vue in the past for web apps, but mostly I've stuck with React. I think your experience rings true for lots of teams. Build something that works for your team once, and then use it over and over again.

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 68 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 30 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 21 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Day 6 - Slow days as a solo founder User Avatar 16 comments From side script → early users → real feedback (update on my SaaS journey) User Avatar 11 comments