Prerequisites
- Node.js 20+
pnpm10+- local Postgres/Supabase credentials
.envbased on project environment template
Install and Run
pnpm dev:full runs backend and frontend together.
Verify Baseline
pnpm test:e2e for UI/auth/public route changes.
Common Local URLs
- app:
http://localhost:5173(Vite default) - API:
http://localhost:3333/api - health:
http://localhost:3333/api/health
First-Day Safety Rules
- keep PR scope narrow
- do not ship behavior changes without docs updates
- do not touch auth/public routes without tests