Feature
Typed API with OpenAPI
A Hono API whose routes are OpenAPI definitions, with a generated client for the web.
apps/api is a Hono app built with OpenAPIHono. Each route declares its request and response schemas with Zod, so the OpenAPI 3.1 document is generated from the same definitions the server validates against.
`pnpm openapi:dump` writes that document to packages/api-client/openapi.json, and kubb generates typed hooks and types from it. CI re-dumps the document on every pull request and fails if the committed copy fell behind the routes.
More features
All features →- 01
Next.js web app
A Next.js 16 App Router app with a login page and a signed-in dashboard shell.
- 02
Organizations and roles
Every record is scoped to an Organization, and every caller holds a Role in it.
- 03
Auth and service accounts
Supabase Auth for people, PATs for service accounts, audit events for both.