About Sushi SaaS — What It Is and Why It’s Reliable
A production‑ready, MIT‑licensed SaaS starter focused on shipping real products: i18n, Better Auth, Drizzle ORM, Stripe billing, MDX docs, RBAC admin, and practical DX. Built to be cloned, extended, and trusted.
What is Sushi SaaS?
Sushi SaaS is a pragmatic, production‑oriented Next.js starter for building and launching real SaaS products. It ships the pieces you actually need on day one—authentication, billing, admin, content, and internationalization—wired together with a typed database and explicit migrations.
Core stack:
- Next.js App Router with localized routes (next‑intl)
- Better Auth + Postgres via Drizzle ORM
- Stripe Checkout + webhook finalization (credits ledger ready)
- MDX docs/blogs via Fumadocs (with SEO metadata + JSON‑LD)
- Admin pages with server‑enforced RBAC
- Sensible DX: pnpm, ESLint/Tailwind, health endpoint, clear envs
GitHub repository: https://github.com/PansaLegrand/saas-sushi-template
git clone https://github.com/PansaLegrand/saas-sushi-template.git
cd saas-sushi-template
pnpm install && pnpm dev
Why you can rely on it
- Typed from data to UI: Drizzle schemas are the single source of truth; drizzle‑kit migrations keep your database in sync.
- Real flows, not stubs: Auth, billing (Stripe), and admin permissions are connected and exercised in the UI.
- Predictable i18n: Route‑prefixed locales with next‑intl; messages live beside the app and docs.
- Operational clarity:
/api/health
, explicit env templates, and repository guidelines for builds, lint, and migrations. - Clear documentation: Every major capability (auth, billing, database, admin, emails) has an MDX guide with practical commands and file references.
- Proven in the wild: The template reflects patterns used to ship real products (e.g., https://dojoclip.com, https://sushi-templates.com).
What makes it unique
- MIT License: Use it commercially, modify it freely, and move fast. See
LICENSE
in the repository. - Full‑feature starter: Auth, billing, credits ledger, affiliates, reservations demo, MDX docs, admin, and i18n are ready out of the box.
- Built‑in content + SEO: Frontmatter → Next.js metadata + OpenGraph + JSON‑LD for every MDX page.
- Author consultancy available: Need help adapting this to your use case? The author offers implementation and advisory services so you can ship faster with confidence. Email: pansalegrand@gmail.com (English, French, Chinese — working proficiency)
What you get on day one
- Authentication & RBAC: Better Auth, typed DB adapter, secure admin with read‑only/read‑write roles.
- Billing that sticks: Stripe Checkout sessions + signed webhooks to finalize and grant credits.
- Credits & orders: A simple ledger to power usage‑based products and free trials.
- Internationalization: Locale‑prefixed routes, message bundles, and localized docs.
- MDX documentation: Fumadocs‑powered developer and product docs with navigation and TOC.
- Developer experience: pnpm, Turbopack/Webpack toggle, ESLint/Tailwind, and repository conventions.
Why I built this open‑source project
I started Sushi SaaS to connect with other builders and to keep myself shipping. Open source makes that possible: it invites real conversations, sparks side projects, and sometimes opens the door to join a startup.
- Connection and momentum: I want to meet collaborators, explore side projects, and—if the chemistry is right—be part of a startup. Publishing real, working code is the best conversation starter I know.
- Better software through openness: Boilerplates only get great when people use them, critique them, and improve them. This is my version of building in public—without a monetary incentive—just the joy of coding and seeing others build on top.
Links
- GitHub: https://github.com/PansaLegrand/saas-sushi-template
- Getting Started docs: Quick Start
If you want this template tailored to your product or to validate your MVP quickly, reach out at pansalegrand@gmail.com. I speak English, French, and Chinese (working proficiency).