Fullstack Starter
A modern fullstack starter with Next.js 16, Drizzle ORM, Better Auth, and PostgreSQL.
Next.js 16
App Router, React 19, and Turbopack for fast development
- Server Components
- Server Actions
- Streaming & Suspense
Better Auth
Full-featured authentication out of the box
- Email & password auth
- Session management
- Route protection
Drizzle ORM
Type-safe database queries with PostgreSQL
- Full TypeScript support
- Migrations & Studio
- Query builder
UI Components
shadcn/ui components with Tailwind CSS 4
- Radix UI primitives
- Dark mode support
- Accessible by default
Getting Started
Quick steps to start developing
- Copy
.env.exampleto.env.local - Start PostgreSQL:
docker compose up -d - Push schema:
npm run db:push - Start dev server:
npm run dev