Getting started
Prerequisites
- Node 22 LTS (
.nvmrc) - pnpm 10 (via Corepack)
- Docker Desktop with Compose v2
Setup
pnpm install
cp .env.example .env.local
docker compose up -d
pnpm dev
Visit http://localhost:3000.
Local services
| Service | URL |
|---|---|
| Postgres | postgresql://saas:saas@localhost:5433/saas_dev |
| Mailpit | http://localhost:8026 |
| MinIO | http://localhost:9011 |
(Non-default ports — another local project on this machine occupies the defaults.)
What's next
- Read the Architecture overview
- Browse the marketing source for design notes