Boilerplate
Modular by design

The modular boilerplate for your next business

A modular Next.js + Supabase + Stripe starter. Swap payment providers, mailers, SMS, and auth without touching your product code.

The problem

Starting a SaaS shouldn't mean rebuilding the plumbing

Every project re-implements the same undifferentiated wiring before shipping a single feature.

Features

Everything wired, nothing locked in

Production-ready concerns behind clean, swappable interfaces.

Swappable billing
Stripe or Lemon Squeezy behind one interface. Change providers with an env var.
Supabase auth + RLS
Row-level security everywhere, with OAuth, MFA, and CAPTCHA options built in.
Pluggable mailers & SMS
Resend and Quo today; add a provider by implementing one contract.
Typed monorepo
Turborepo + pnpm with granular @repo/* packages and no build step.
AI-ready
A swappable AI concern over the Vercel AI Gateway — any model as a string.
Self-documenting
Generated repo map, decision log, and roadmap keep agents and humans oriented.

From zero to shipping, faster

Without

  • Hand-roll auth, billing, and webhooks
  • Rewrite integrations to change a provider
  • Guess at RLS and security boundaries
  • Maintain glue code no one documents

With us

  • Auth, billing, and webhooks ready on day one
  • Swap providers via configuration, not rewrites
  • RLS + security-definer helpers by default
  • Docs generated from the code itself

Pricing

Simple, transparent pricing

Start with a free trial. Upgrade any time.

Starter
For individuals getting started.
$9/ month
  • Up to 3 projects
  • Community support
  • 1 team member
Pro
Most popular
For growing teams that need more.
$29/ month
  • Unlimited projects
  • Priority support
  • Up to 10 team members
  • Advanced analytics

Testimonials

Loved by builders

We deleted an entire internal starter kit and moved to this. Shipping features the same week.

Alex Rivera

Founder, Lumen

Swapping our email provider took one environment variable. That is the whole pitch, and it delivers.

Priya Nair

CTO, Stacked

The generated map and decision log mean new engineers are productive on day one.

Marcus Feld

Eng Lead, Northwind

FAQ

Frequently asked questions

Can I swap payment providers later?
Yes. Billing, mailers, SMS, and auth each sit behind a swappable provider interface — point an env var at a different provider and your product code is untouched.
Do I need a credit card to start?
No. Every plan starts with a free trial; add billing details only when you upgrade.
What is the tech stack?
Next.js 15 (App Router), Supabase (Postgres + Auth + RLS), Stripe or Lemon Squeezy for billing, and a Turborepo monorepo of typed @repo/* packages.
Can I self-host?
Yes. Deploy the Next app anywhere that runs Node, bring your own Supabase project, and configure providers via environment variables.

Ready to build your next business?

Start free — no credit card required.