Tech stack
| Layer | Technology |
|---|---|
| Frontend | SolidJS |
| Backend | NestJS |
| Database | sql.js (local) / PostgreSQL (cloud) |
| Auth | Better Auth |
| Build | Turborepo |
Prerequisites
- Node.js 22.x
- npm 10.x
Dev setup
- Cloud
- Local
Running tests
Database migrations
Cloud mode only. Local mode usessynchronize: true — no migrations needed.
Changesets
Every PR needs a changeset. Backend/frontend changes need amanifest changeset.