Routing & Navigation

Route Configuration

All routes are defined in app.routing.ts with lazy loading for performance.

Main Routes

Route Module Access
/ Redirect to /login Public
/login LoginComponent Public
/profile ProfileComponent Authenticated
/home HomeModule Authenticated
/waybill WaybillModule Authenticated
/incoming-scan IncomingScanModule Authenticated
/outgoing-scan OutgoingScanModule Authenticated
/tracking TrackingModule Authenticated
/reports ReportsModule Authenticated
/reports-dc ReportsDcModule Authenticated
/tariff TariffModule Authenticated
/package-return PackageReturnModule Authenticated
/return-handling PackageReturnHandlingModule Authenticated
/manifest ManifestModule Authenticated
/indopaket IndopaketModules Authenticated
/monitor-booking MonitoringBookingModule Authenticated
/monitoring-courier MonitoringCourierModule Authenticated
/mitra-courier MitraCourierModule Authenticated
/marketplace MarketplaceModule Authenticated
/account-management AccountManagementModule Authenticated
/customer-manage UserManageModule Authenticated
/manual-handling ManualHandlingModule Authenticated
/pod-management PodApprovalModule Authenticated
/trucking TruckingModule Authenticated
/finance-management FinanceManagementModule Authenticated
/saldo SaldoModule Authenticated
/notification NotificationModule Authenticated

Navigation Structure

Main Layout (layouts/full/)

Menu Configuration

Menu items are defined in shared/menu-items/ based on user roles.


Revision #1
Created 24 February 2026 07:13:50 by ondeliveloper
Updated 24 February 2026 07:14:15 by ondeliveloper