Today, I'm existed to announce the new version of Nextless.js, a React SaaS boilerplate based on Next.js that includes all the features you need to build your SaaS. The perfect solution to start your SaaS faster and earn your 1st MRR.
Since the release of Nextless.js, a lot of people keeps asking me about the team and multi-tenancy support. After almost 2 months of intensive work, the team support is now integrated into boilerplate:
🔥 User can invite teammates
🔥 User can create a team
🔥 User can join a team
🔥 User can select and switch between teams
🔥 User can remove a teammate
🔥 User can delete a team
🔥 User can change team name
🔥 User can only access the team they belong to
This is a major version since the 1st release of Nextless.js. You can find a live demo at React Multi-Tenant SaaS where you can play around with this multi-tenancy feature.
My goals with Nextless.js was always to make it easy to build SaaS. It removes all the boring configuration and boilerplate code. Now, it also remove the implementation of the multi-tenancy feature. So, you can focus on your idea.
Of course, all previous features are still available. So, you don't need to become a UI/UX designer to build your SaaS. You can focus on your business, products and customers instead. You also don't need to become a DevOps engineer to manage your SaaS in production. Here is the list of features:
🚀 Email authentication and Social with Google, Facebook, Amazon and Apple
🚀 Stripe subscription
🚀 Prebuilt landing page
🚀 Prebuilt user dashboard
🚀 Form and error handling
🚀 Developer experience with linter, code formatter, type checking, VSCode configuration, etc.
🚀 Code example
🚀 Documentation
🚀 100% Serverless
🚀 Infrastructure as Code
🚀 Now, with team/multi-tenancy support
🚀 And, Emails with AWS SES
You can find more information about Nextless.js at React SaaS Boilerplate.
$699/project and $2099/unlimited projects is pretty pricey. I’ve purchased templates before, and I’ve never felt like I’ve gotten my money’s worth out of them.
Building a SaaS is complex and time consuming. It took me 5 months to build my 1st SaaS from scratch and I've shared my story about building a SaaS. And, it's without the team & multi-tenancy support. It took me another 2 months to build the multi-tenancy. So, in total, 7 months of work...
Maybe I'm a slow developer. What is the time do you need to build a basic SaaS?
On my side, I'm extremely transparent on what you get. You can find the official website at Full-stack React SaaS Boilerplate. You can also have a live demo of the SaaS Boilerplate to play around.
I've also written the article summarizing all the features of the SaaS Boilerplate and some code example to get an idea about the quality. It was written for the V1 and I'm currently updating for the new version.
If it isn't enough, people can still contact me by email. I can send more screenshots or give more information. I hope developers can have all the information they need before making any decision.
I'm totally open to suggestion and feedback.
No doubt, it takes a while. I spent months on my own setup with even more features than you list on your landing page. Unfortunately, your project is missing key features that I would’ve been looking for. I fully understand the initial costs of making a great and long-lasting setup. Now, my project is a joy to work on.
Nonetheless, I still find that templates just really aren’t that helpful. Maybe I use a different database, different payment provider, different framework, etc. I find I end up doing most of the architecture and configuration myself anyway. The last template I got, I referred to only 3 files for my project—just 3! That’s how far it diverged from my own technical decisions in the end.
I’m sure everything’s pretty integrated, but I’d really like being able to look at say a small particular portion. Maybe breakpoints/debugging (since I’m about to add that to my project) or multi-tenancy, for example. Anyway, when I’m only interested in so little, the package price of $699 just doesn’t make sense.
You have already your own stack now. I totally agree with you it doesn't make sense my solution in your case. But, not everybody has their own "great and long-lasting" setup. And, it takes a while to build it.
I'm not only here to convince you or anybody, I'm also here to learn and improve. What key feature is currently missing that I would’ve been looking for?
This why it makes this business extremely difficult. Developer community is already a niche but selling a boilerplate, we are targeting a subset of this niche. For example targeting, Node/Next.js developer in my case. Even inside this niche, some people like the SQL other people like NoSQL for the database. The list goes on.
That is why I'm trying to be the more transparent possible with my technical stack. I take time to write article, share my story, response to emails and more.