# Delivery Routing Map All routes under `/delivery`. App files are thin re-exports; implementation in `modules/delivery/features/`. ## Portal | Route | Feature | Backend | |-------|---------|---------| | `/delivery/hub` | hub | — | | `/delivery` | dashboard | Real counts (orgs, hubs, drivers) | ## Dashboards | Route | Feature | Status | |-------|---------|--------| | `/delivery/dispatcher` | dispatcher | Phase gate (10.5) | | `/delivery/operations` | operations | Phase gate (10.7) | | `/delivery/fleet-dashboard` | fleetDashboard | Phase gate (10.2) | ## Drivers | Route | Feature | Status | |-------|---------|--------| | `/delivery/drivers` | drivers | ✅ Real API | | `/delivery/drivers/[id]` | driverDetail | ✅ Real API + lifecycle | | `/delivery/drivers/availability` | driverAvailability | Phase gate (10.3) | | `/delivery/drivers/performance` | driverPerformance | Phase gate (10.10) | ## Orders & dispatch | Route | Feature | Phase | |-------|---------|-------| | `/delivery/orders` | orders | 10.5 | | `/delivery/dispatch/queue` | dispatchQueue | 10.5 | | `/delivery/dispatch/assignment` | assignment | 10.5 | | `/delivery/pickups` | pickups | 10.5 | | `/delivery/deliveries` | deliveries | 10.5 | | `/delivery/returns` | returns | 10.5 | | `/delivery/failed` | failed | 10.5 | ## Tracking | Route | Feature | Phase | |-------|---------|-------| | `/delivery/tracking/live` | liveTracking | 10.7 | | `/delivery/tracking/customer` | customerTracking | 10.7 | ## Maps | Route | Feature | Phase | |-------|---------|-------| | `/delivery/maps/view` | mapView | 10.6 (map skeleton when enabled) | | `/delivery/maps/routes/planner` | routePlanner | 10.6 | | `/delivery/maps/routes/optimization` | routeOptimization | 10.6 | | `/delivery/maps/geofence` | geofence | 10.6 | | `/delivery/maps/zones` | deliveryZones | 10.3 | ## Fleet | Route | Feature | Phase | |-------|---------|-------| | `/delivery/vehicles` | vehicles | 10.2 | | `/delivery/vehicle-types` | vehicleTypes | 10.2 | | `/delivery/fleet/maintenance` | maintenance | 10.2 | | `/delivery/schedules` | schedules | 10.3 | | `/delivery/shifts` | shifts | 10.3 | | `/delivery/tasks` | tasks | 10.5 | ## Foundation (live) | Route | Feature | API | |-------|---------|-----| | `/delivery/organizations` | organizations | organizations | | `/delivery/branches` | branches | hubs | | `/delivery/configurations` | configurations | configurations | | `/delivery/settings` | settings | settings | | `/delivery/integrations/providers` | externalProviders | external-providers | | `/delivery/integrations/routing` | routingEngines | routing-engines | ## Finance (phase) | Route | Feature | Phase | |-------|---------|-------| | `/delivery/cod` | cod | 10.8 | | `/delivery/settlements` | settlements | 10.8 | | `/delivery/payments` | payments | 10.8 | | `/delivery/wallet` | wallet | 10.8 | | `/delivery/commissions` | commissions | 10.8 | ## Insights & AI (phase) | Route | Feature | Phase | |-------|---------|-------| | `/delivery/reports` | reports | 10.10 | | `/delivery/analytics` | analytics | 10.10 | | `/delivery/analytics/heatmaps` | heatmaps | 10.10 | | `/delivery/analytics/kpis` | kpis | 10.10 | | `/delivery/ai/recommendations` | aiRecommendations | 10.10 | | `/delivery/automation` | automation | 10.10 | ## Admin | Route | Feature | Status | |-------|---------|--------| | `/delivery/permissions` | permissions | ✅ Catalog API | | `/delivery/roles` | roles | Phase gate | | `/delivery/audit` | audit | ✅ Audit API | | `/delivery/api-keys` | apiKeys | Phase gate | | `/delivery/health` | health | ✅ Health API | | `/delivery/capabilities` | capabilities | ✅ Capabilities API | | `/delivery/notifications` | notifications | Phase 10.9 | | `/delivery/incidents` | incidents | Phase 10.5 | | `/delivery/support` | support | Phase 10.9 | | `/delivery/vendor-portal` | vendorPortal | Phase 10.9 | ## Segment files (every route) Each route directory includes: `page.tsx`, `loading.tsx`, `error.tsx` Root: `layout.tsx`, `not-found.tsx`