Menu
docs

Local quickstart

Install, migrate, seed, and run the Workers development environment.

Requirements

Use Node 24 or newer and pnpm 11. Run commands from the repository root through Turborepo.

Install and run

pnpm install
cp apps/web/.env.example apps/web/.dev.vars
cp apps/jobs/.env.example apps/jobs/.dev.vars
pnpm db:migrate
pnpm dev

The application is served at http://localhost:5173.

Local email

When RESEND_API_KEY is absent, the jobs Worker writes rendered messages to the D1 development inbox. This keeps verification, recovery, and invitation flows realistic without contacting users.

Before shipping

pnpm verify
pnpm test:integration
pnpm test:e2e