The B2C-ready foundation for your next SaaS. The same production-grade core as the Teams edition, trimmed to bill individual users directly — no organizations, no seats, no extra surface area. Clean, typed, and documented so you can focus on your product instead of the plumbing.
Stack
- Next.js 16 (App Router, Server Components/Actions) + TypeScript (strict)
- Tailwind CSS 4 + shadcn/ui — accessible, themeable, light/dark
- Better Auth — email/password, Google & GitHub OAuth, 2FA, and admin (user-scoped; no org layer)
- Drizzle ORM + PostgreSQL with migrations and seed data
- Swappable billing — one
BillingProviderinterface, with Paddle, Stripe, and Polar adapters included - Resend + React Email — welcome, verify, reset, and billing emails
- Cloudflare R2 storage, Redis + BullMQ jobs, Sentry, analytics (Umami + PostHog), and Tolt affiliate tracking
What's inside
- Full source for a single-user dashboard, account, and billing flow
- Database schema + migrations + seed script
- A phased implementation guide and verification checklist
- i18n architecture and a GDPR/privacy checklist
- Naming conventions, error-handling strategy, and design-token guide
Who it's for
Solo founders and indie hackers shipping a direct-to-user SaaS who want a lean, scale-ready core. Need teams, seats, and invitations? See SaaS Core Starter — Teams.
