Docs
Architecture
Boundaries and extension points for the core.
1
Public marketing routes and authenticated app routes live in one deployable Next.js app.
2
Data access is isolated behind repository interfaces in src/server/data.
3
Auth, Convex data, Polar billing, Sanity content, email, analytics, and webhooks each have dedicated server-side boundaries.
4
Commerce is driven by a single swappable catalog in src/config/commerce.ts.