Routing
CMS Routing Structure
Section titled βCMS Routing StructureβThe CMS uses Next.js App Router for a modern, organized routing system.
Route Structure
Section titled βRoute Structureβsrc/app/admin/βββ layout.tsx # Admin layout wrapperβββ page.tsx # Dashboardβββ pages/ # Page managementβ βββ page.tsx # Pages listβ βββ [id]/ # Edit pageβ βββ new/ # Create pageβββ collections/ # Collection managementβββ media/ # Media libraryβββ users/ # User managementβββ settings/ # System settingsProtected Routes
Section titled βProtected RoutesβAll admin routes are protected with authentication middleware and role-based access control.
Navigation Structure
Section titled βNavigation StructureβHierarchical navigation supports nested routes and breadcrumb navigation for better user experience.
This section will be expanded with detailed routing implementation.