Android Delivery Driver App

Заказчик: AI | Опубликовано: 23.09.2025

I need a native Android application that allows my parcel-delivery drivers to see every stop on their route at a glance, complete with address details and key customer notes. Navigation must be built around OpenStreetMap so we stay independent of proprietary map fees, yet still offer smooth turn-by-turn guidance directly from inside the app. For each delivery the driver should be able to open a digital delivery note, capture the recipient’s signature on screen, attach one or more photos as proof, and store everything securely on the device when the connection drops. As soon as the phone comes back online the data must auto-sync to our server without user intervention. Live order management is critical: whenever a job is added, cancelled or modified I want the driver to see it instantly through the Sygic-style real-time update flow we already use in our back office. The same mechanism should push status changes from the driver (e.g., “left depot”, “delivered”) back to dispatch. Because many routes cross dead-zone areas, full offline functionality—maps, navigation cues, manifests, signature capture—is non-negotiable. Synchronisation has to be automatic, conflict-aware and reliable. Please build in Android Studio using Kotlin (Java for legacy libraries is fine) and structure the code so future white-label versions can be produced quickly. Deliverables • Production-ready APK and signed AAB • Well-commented source code with README on setup, build and deployment • Brief admin panel or API spec that shows how you expect to receive/send orders and status updates • One-page user guide for drivers On hand-off I will test by loading a 50-stop route in airplane mode, completing five deliveries, and confirming that all data syncs correctly once the network is restored.