Onboarding — admin_console_R¶
The admin console frontend. Vite + React 18 + TypeScript + shadcn/ui + Tailwind. The only modern-stack repo in the platform — a strong signal of where future UI work is heading.
Pairs with Someli-admin-api. ~10 pages. Routing via React Router v6, all main routes wrapped in ProtectedRoute → AppLayout. Server-state via TanStack Query. Auth via a hand-rolled AuthContext + localStorage.
First: make sure you've worked through the cross-cutting docs.
Read in order¶
01-setup.md— clone, install (npm), env vars, start02-stack.md— React, Vite, shadcn/ui, Tailwind, the Lovable.dev script03-architecture.md— folder map, App.tsx provider stack, ProtectedRoute, services/api.ts04-getting-started.md— first contribution05-where-to-look.md— symptom → location
Related reference docs¶
../../audit/admin_console_R/— full audit subtree../../code-inspect/admin_console_R.md— code-level findings