Documentation

Admin dashboard

Verified React routes and feature areas in the admin frontend.

Status: VerifiedSources: 2

The admin app is a React/Vite application using react-router. Protected admin routes live under /app/admin and include dashboards, realtime views, project management, alerts, ANH reports, users, settings, billing, and high-frequency tank pages.

RouteVerified feature
/app/admin/dashboardDashboard page
/app/admin/realtimeRealtime page
/app/admin/projects and /projects/:idProject list, create, and details
/app/admin/alertsAlerts page
/app/admin/anh-reportANH report page
/app/admin/users, /settings, /billingAdministrative user/settings/billing surfaces
/app/admin/hf/tanksTank inventory and detail pages

Pending validation

  • Role-specific menu visibility and permissions should be validated against ProtectedRoute, auth state, and API authorization before documenting operator playbooks.
  • Screenshots and workflow steps are intentionally omitted until UI flows are reviewed end-to-end.

Source basis

  • services/frontend-admin/src/app/router/index.tsx
  • services/frontend-admin/src/features/admin