Skip to main content
ZR
Toggle navigation
Work

Supporting system

Next Starter

Reusable SaaS baseline for auth, teams, billing, email, AI hooks, and admin surfaces.

Tier
Supporting system
Pillar
OSS infrastructure
Visibility
Public
Status
completed
Date
Jun 2026

Case boundary

Next.js starter for auth, billing, teams, email, AI, and admin

Claim boundary

Starter-kit architecture, not a guarantee that downstream products inherit the same controls.

Next Starter is a production SaaS baseline for shipping an authenticated, billable, multi-tenant app without rebuilding the same foundation every time.

A single starter.config.ts controls which integrations and surfaces are active, while the schema and route structure stay consistent.

What it includes

  • Next.js 16 App Router, React 19, TypeScript, Tailwind, and shadcn/ui
  • Better Auth with email/password, OAuth, passkeys, TOTP, magic links, and admin controls
  • Neon Postgres, Drizzle migrations, Stripe subscriptions, Resend email, and Upstash rate limiting
  • Vercel AI SDK and AI Gateway with persisted chat and structured output paths
  • Discovery endpoints, sitemap, robots, manifest, strict CSP, and Playwright/Vitest coverage