Developer Index
Last reviewed: 2026-04-21
Maintained by: Engineering
This is the canonical entrypoint for developer documentation in this repository.
Start Here
- New engineer onboarding: developer-onboarding.md
- Local development details: local-development.md
- Environment variables: ../99-reference/environment-contract.md
- Monorepo conventions: ../99-reference/monorepo-standards.md
- Documentation governance policy: ../03-workflows/documentation-policy.md
Choose Your Path
API only
Prerequisites:
- Node.js 20+
corepackenabled- Docker running
Commands:
corepack prepare pnpm@9.15.9 --activate
pnpm install
cp .env.example .env
docker compose up -d postgres
pnpm run db:migrate
pnpm run seed:demo
pnpm run dev:api
Expected URL:
- API:
http://localhost:3000
Next docs:
Web only
Prerequisites:
- Node.js 20+
corepackenabled- API running on
http://localhost:3000
Commands:
corepack prepare pnpm@9.15.9 --activate
pnpm install
pnpm run dev:manager-desk
pnpm run dev:back-office
Expected URLs:
- Manager Desk:
http://localhost:3001 - Back Office:
http://localhost:3002
Next docs:
Mobile only
Prerequisites:
- Node.js 20+
corepackenabled- API running on
http://localhost:3000 - Expo tooling (device/simulator optional but recommended)
Commands:
corepack prepare pnpm@9.15.9 --activate
pnpm install
EXPO_PUBLIC_API_URL=http://127.0.0.1:3000/api pnpm run dev:zgrid-mobile
Expected result:
- Expo DevTools/terminal starts and QR appears
Next docs:
Full stack local
Prerequisites:
- Node.js 20+
corepackenabled- Docker running
Commands:
corepack prepare pnpm@9.15.9 --activate
pnpm install
cp .env.example .env
docker compose up -d postgres
pnpm run db:migrate
pnpm run seed:demo
Run in separate terminals:
pnpm run dev:api
pnpm run dev:manager-desk
pnpm run dev:back-office
EXPO_PUBLIC_API_URL=http://127.0.0.1:3000/api pnpm run dev:zgrid-mobile
Expected URLs:
- API:
http://localhost:3000 - Manager Desk:
http://localhost:3001 - Back Office:
http://localhost:3002
Next docs:
App Runbooks
- API: ../02-app-runbooks/api-runbook.md
- Back Office: ../02-app-runbooks/back-office-runbook.md
- Manager Desk: ../02-app-runbooks/manager-desk-runbook.md
- Zgrid Mobile: ../02-app-runbooks/zgrid-mobile-runbook.md
Shared Workflows
- Database migrations/schema drift: ../03-workflows/database-workflow.md
- Testing and quality checks: ../03-workflows/testing-and-quality.md
- Branching and PR flow: ../03-workflows/branching-and-pr.md
Operations + Platform
- CI/CD workflow: ../04-operations/ci-cd-runbook.md
- Infra/deploy model: ../04-operations/infrastructure.md
- Privacy/GDPR workflow: ../04-operations/privacy-gdpr-runbook.md