Skip to main content
New: Deck Doctor. Upload your deck, get CPO-level feedback. 7-day free trial.

SaaS Starter Kit

Launch your SaaS in a weekend with auth, billing, and teams

Next.jsTypeScriptTailwindshadcn/uiPrismaStripePostgreSQLVercel
60+
Pages
120+
Components
25,000+
Lines of Code
$149$249Save $100

14-day money-back guarantee

v1.0.0Updated 2026-03-15

Features

🔐

Auth + SSO

Email/password, magic links, Google OAuth, and SAML SSO with session management

💳

Stripe Billing

Subscriptions, usage-based billing, invoices, customer portal, and webhook handling

👥

Team Management

Invitations, roles, permissions, and multi-tenant data isolation

📧

Transactional Email

Welcome, invite, receipt, and password reset emails via Resend or SendGrid

🎯

Onboarding Flows

Multi-step onboarding with progress tracking and personalization

⚙️

Admin Panel

User management, subscription overview, feature flags, and system health

Highlights

  • Production-ready auth with rate limiting
  • Complete Stripe integration (subscriptions + one-time)
  • Multi-tenant architecture
  • API route middleware with auth guards
  • Comprehensive error handling
  • CI/CD pipeline with GitHub Actions

What's Included

  • Full Next.js 14 source code
  • Prisma schema with migrations
  • Stripe webhook handlers
  • Email templates (React Email)
  • Admin dashboard
  • Docker compose for local dev
  • Vercel deployment config
  • 12 months of updates
Save 53%

All Access Bundle

Every template, one price. Save 60%.

All current code templatesAll future templates (12 months)Priority supportPrivate Discord accessEarly access to new releases
$299$635

14-day money-back guarantee

Frequently Asked Questions

What payment provider is supported?+
Stripe is integrated out of the box with subscriptions, one-time payments, customer portal, and webhook verification. Adding other providers is straightforward.
Can I use a different database?+
The template uses Prisma ORM, so you can switch to MySQL, SQLite, or CockroachDB by changing the Prisma provider. PostgreSQL is recommended for production.
Is multi-tenancy included?+
Yes. Each team gets isolated data with row-level security. Users can belong to multiple teams and switch between them.
Do I need to know TypeScript?+
TypeScript is used throughout but the patterns are standard. If you know JavaScript, you can work with it. TypeScript catches bugs before they reach users.

Related Templates