Reference internal app

Sign in to the admin demo

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.

Demo credentials

Seed the database with pnpm db:seed to create the default admin account.