Open Applivo

Frontend overview

The Next.js app.

The frontend is a Next.js App Router application written in TypeScript.

  • Public pages live at the top of frontend/app. The signed-in product lives in the (dashboard) route group, wrapped by the app shell.
  • Auth and subscription state come from providers in frontend/lib.
  • The documentation portal you are reading is rendered from typed data in frontend/lib/docs.
Next.js App Router component structure

Why the docs are typed data

Articles are objects, not loose Markdown, so the build can validate that every link and every referenced block type is valid. See API reference for the backend side.