Goal
Add the first protected admin area that only admins can access.
Scope
- Admin-only route group
- Admin application entry in the left toolbar
- Starter admin dashboard page inside the shared shell
Out of Scope
- User management screens
- Notification management screens
- Impersonation flows
Acceptance Criteria
- Admins can access the admin dashboard
- Non-admins are denied access consistently
- The admin area uses the same shared shell and component system
Dependencies
Test Plan
- Add feature tests for admin route protection
- Manually verify toolbar entry visibility by role
Goal
Add the first protected admin area that only admins can access.
Scope
Out of Scope
Acceptance Criteria
Dependencies
Test Plan