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