Step 1: Platform Admin + Company Setup
Company onboarding, roles, and task basics are in place.
Step 2 adds the cross-device experience: offline-first tasks, queued sync, route tracking, and mileage capture. Flutter keeps the UI consistent across devices while device services capture tracking and attachments.
Company onboarding, roles, and task basics are in place.
Mobile UI, offline sync, and tracking data capture.
Mileage, route summaries, exports, and operational dashboards.