Delight-first dive shop operations: bookings, waivers, cert checks, trip prep, and boat manifests in one place that's a genuine pleasure to use.
Built entirely by AI agents. The repo is structured for that: AGENTS.md is the
agent entry point, docs/ is the project's memory (vision, dive-domain
glossary, ADRs, design principles, workflow), .claude/skills/
carries the task-scoped skills, and .claude/agents/ carries the reviewer
agents that encode how work gets done here.
pnpm install
pnpm dev # http://localhost:3000| Command | What |
|---|---|
pnpm check |
lint + typecheck + unit tests |
pnpm test |
unit tests (Vitest) |
pnpm e2e |
end-to-end tests (Playwright) |
pnpm build |
production build |
Next.js 16 · React 19 · TypeScript strict · Tailwind 4 · Biome · Vitest · Playwright · pnpm — rationale in docs/architecture/decisions/.
- docs/product/vision.md — why this exists
- docs/design/principles.md — what "delight-first" means concretely
- docs/product/roadmap.md — where it's headed