The app uses a BottomNavigationBar. Each screen maps to a stage in the package lifecycle or an administrative function.
SCREEN 01
Home / Track
Search and track packages by tracking number
SCREEN 02
Receiving
View packages with status=received
SCREEN 03
Check In
Verify, measure, assign to containers
SCREEN 04
In Transit
Track shipped containers and packages
SCREEN 05
Container Unloading
Unload packages from arrived containers
SCREEN 06
Client Pickup
Manage client package collection
SCREEN 07
Unprocessed
Packages stuck in the pipeline
SCREEN 08
Unloaded Not Checked In
Data integrity anomaly tracker
SCREEN 09
Package Problems
Flag damaged, unnamed, or missing info
SCREEN 10
Items & Discounts
Manage catalog, discounts, and charges
SCREEN 11
Invoice
Approve, send, and track invoices (protected)
SCREEN 12
Permissions
User access control management
SCREEN 13
Logs
Activity and action audit trail
SCREEN 14
Loaded Packages
Manage loaded package documents
SCREEN 15
Prepaid
Prepaid shipment file management