Skip to content
Client OS
Menu

Feature

Next.js web app

A Next.js 16 App Router app with a login page and a signed-in dashboard shell.

apps/web uses the App Router with React 19. It has a login page, a signed-in dashboard shell with navigation and a user menu, and the clientos CRM pages under the dashboard.

The browser never queries the database directly: pages call the API through the shared fetch client and TanStack Query provider, with the session held by Supabase Auth.