Courier App

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

I need a full courier-delivery solution built for Android: a customer-facing app, a rider app, and a web-based admin panel. In the customer app users must be able to create an order, pay in-app, watch real-time tracking on a map, and review their complete order history afterward. Push notifications for status changes are essential. The rider app mirrors that flow from the driver’s side. As soon as a job is assigned, the rider should see optimised route navigation (Google Maps or Mapbox), confirm each pickup/drop-off with a tap and photo, and view a daily earnings summary without leaving the app. Through the admin panel I want to: • dispatch or reassign orders in real time • monitor active jobs on a live map • manage riders, customers, pricing and promo codes • run basic analytics and export reports Deliverables 1. Android customer app (source + APK) 2. Android rider app (source + APK) 3. Responsive admin panel with full source 4. Database schema and setup scripts 5. One-page deployment guide so I can spin up staging and production servers quickly Acceptance criteria • Smooth Google-style map interactions and accurate GPS tracking (<5 s refresh) • End-to-end order placement to delivery confirmation tested on at least two Android versions • Payment gateway integrated and passing sandbox tests • Clean, commented code ready for future iOS expansion If an existing framework such as Flutter, React Native or native Kotlin/Java gives you an edge, I’m open—just keep the final build Android-only for now. API documentation and brand assets will be provided as soon as we start.