Skip to content

Getting Started

Developer onboarding and workflow documentation.

Document Description
Developer Workflow How to use changesets for version management
Adding New Apps How to add new applications to the monorepo
Docker Development Local development with Docker
Pre-commit Hooks Git hooks and code quality enforcement
Platform Architecture App and package inventory, hosting, data flow
  1. Clone the repository and select Node 22.22.0: nvm use
  2. Install Node and Python workspace dependencies: pnpm install && uv sync
  3. Copy .env.example to .env (and apps/webapp/.env.example to apps/webapp/.env) and configure
  4. Start local infrastructure: docker compose up -d postgres redis temporal
  5. Run migrations and start development servers: pnpm --filter @repo/db db:migrate && pnpm dev

See Platform Architecture for the monorepo layout and the app/package inventory.