Skip to content

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

  1. 01-setup.md — clone, install (npm), env vars, start
  2. 02-stack.md — React, Vite, shadcn/ui, Tailwind, the Lovable.dev script
  3. 03-architecture.md — folder map, App.tsx provider stack, ProtectedRoute, services/api.ts
  4. 04-getting-started.md — first contribution
  5. 05-where-to-look.md — symptom → location