Stackademic

Stackademic is a learning hub for programmers, devs, coders, and engineers. Our goal is to…

Follow publication

RockStack: Full-stack SaaS boilerplate for Remix, Next, and Svelte

--

RockStack.dev

Create your SaaS with Remix, Next.js, or Svelte.

Pre-order (up to 90% off)

RockStack Must-haves

  • Frameworks: Remix, Next.js, Svelte
  • Repository Pattern: ORM-agnostic (Prisma, Drizzle and Fake data)
  • SaaS shell: Marketing (anon), Admin (you), and App (your customers)
  • Minimalist: keep features as small as they need to be
  • Auth: Built-in email authentication. No third-party auth libs
  • Stripe Payments: Flat-rate, Per-seat, One-time and Usage-based
  • Email Services: Postmark and Resend
  • Page Blocks: The quickest way to create marketing pages
  • SEO: metatags + sitemap.xml
  • i18n with cookies: No lang subdirectories in URL
  • Multi-theme + Dark Mode: Leverage Tailwind CSS + shadcn/ui
  • Tests: Test your database repositories and services
  • Code Architecture: Modularized features + Repository Pattern
  • Deployment: Fly and Vercel guides

Why another SaaS boilerplate?

I’ve already built a great production-ready SaaS boilerplate (SaasRock) that paid the bills for 2 years:

And before that, some failed ones (netcoresaas and saasfrontends). Let me tell you the reasons:

  • As an indie hacker, I burnout from time to time and my best way to combat it is by exploring new projects (yes, it will happen to RockStack eventually).
  • I love Remix, but I want to be up-to-date with RSC, and Next.js seems to be getting more and more popular every year.
  • SvelteKit looks great.
npm trends

If you’re a saasrock enterprise customer, rockstack will be free

I learned some things with SaasRock

Don’t complicate pricing
SaasRock has 3 editions (compare them), with RockStack I’ll have just 1 price for all editions/frameworks ($199).

Don’t overengineer
I’m doing you and myself a favor by keeping the scope small.

Don’t over-promise
One day I wake up motivated, but then I remember the promises I made to my customers (i.e. Dircraft).

Great naming
I still pains me to see people typing SaasRock as: SaaSRock and SaaS Rock. My fault for trying to use SaaS in the name. I hope nobody calls it SaasRockStack though.

What about Nuxt and Astro 😔?

Belive me I tried, but i18n (with cookie detection) was hard to implement, see my failed attempts: astro, nuxt. Call me stubborn but I really don’t like my i18n like this:

  • mysite[.]com/contact
  • mysite[.]com/es/contact
  • mysite[.]com/es/app/:tenant/settings

…and I couldn’t figure out how to solve it.

What about SaasRock 😳?

It still pays my bills at an average of $5k/m, and it’s still my production-ready SaaS boilerplate, in which I’ve build these SaaS apps:

So it’s not going anywhere, I’m just expanding my revenue streams.

Why not open source it 😠?

I love creating open-source projects, but when it comes to paying the bills, I’ve had no luck with OS, not even with Commercial Open Source Software.

Pre-order RockStack at -90%

In exchange of your dollars, you’ll get:

  • Up to 90% off discount
  • Delivery date: Late September, 2024
  • 1 SaaS boilerplate in 3 frameworks: Remix, Next.js, SvelteKit

Click here to pre-order.

Follow RockStack progress

I’ve created a new YouTube channel (@rockstack-dev) where I may create a few videos.

  • 👥 Join +300 makers on my Discord server.
  • 💬 Follow me on Twitter.
  • 📧 Email me at alex.martinez@absys.com.mx.

Stackademic 🎓

Thank you for reading until the end. Before you go:

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Published in Stackademic

Stackademic is a learning hub for programmers, devs, coders, and engineers. Our goal is to democratize free coding education for the world.

Written by Alexandro Martinez

Building SaasRock, The One-Man SaaS Framework built with Remix + Tailwind CSS

No responses yet

Write a response