Reference internal app
This demonstrates the standard email/password plus role-based admin flow for a company contacts internal app.
Auth pattern
Better Auth with TanStack Start cookies and server-side guards.
Data pattern
Thin app APIs calling shared core company contact services with targeted cache invalidation.
UI pattern
Simple controlled forms, one admin table, one detail panel, and one reusable company contacts capability module.
Seed the database with pnpm db:seed to create the default admin account.