Docs

Convex

Convex schema, repository adapter, Clerk auth integration, and deployment expectations.

1

Set NEXT_PUBLIC_CONVEX_URL and CONVEX_SERVER_SECRET to use Convex-backed repositories.

2

Set CLERK_JWT_ISSUER_DOMAIN in Convex so Clerk-issued tokens can be validated.

3

The schema includes users, workspaces, memberships, billing customers, subscriptions, purchases, and launch checklist items.

4

Run pnpm convex:dev during setup so Convex can sync functions and refresh generated API files.

5

Route handlers and UI components must keep using repository interfaces instead of importing Convex clients directly.