An opinionated Next.js 16 starter with Tailwind 4, NextAuth, Prisma + Postgres, and a full test pyramid. Fork it, set three env vars, and ship.
Every dependency on its current major. Type-safe end to end, security-pinned, audited at every PR.
App Router, Turbopack, server actions, RSC streaming.
Server Components, hooks-only, no class components.
Strict mode, end-to-end inference, ES2022 target.
@theme {} config in CSS, zero JS config file.
Type-safe ORM, driver-adapter, schema migrations.
Everything wired up so you can focus on product, not plumbing.
NextAuth Credentials + bcrypt with route-protecting middleware.
Zod schemas shared between client forms and API routes.
Jest + RTL co-located, Playwright E2E against a staging DB.
Lint, type-check, unit, and E2E run before anything merges.
simple-git-hooks + lint-staged keep junk out of the history.
Clone, set three env vars, and you are shipping.