Project Description
I want a single code-base that serves two needs—on-demand rides and door-to-door package delivery—released simultaneously on iOS and Android. After a clean sign-up, users will automatically land in one of four role-specific experiences:
• Rider – book a ride, track the driver in real time, pay, and rate
• Driver – accept jobs, navigate with live GPS, receive payments, view earnings
• Sender – schedule a parcel pick-up, follow its route, handle payments
• Delivery Person – claim deliveries, optimise routes, confirm drop-off with proof
A lightweight admin web panel must let me:
• Monitor live trips and deliveries on a map
• Manage users, pricing, promotions, and disputes
• View analytics for rides, deliveries, and revenue
Key expectations
1. Native-like performance on both platforms (React Native, Flutter, or Kotlin/Swift twin builds—your call, as long as it feels smooth).
2. Secure phone/email/OTP authentication plus social sign-in.
3. In-app payments supporting cards, wallets, and UPI.
4. Real-time socket or Firebase updates for status changes.
5. Modular architecture so future services slot in easily.
Deliverables
- Full source code with readable comments
- Build-ready iOS (.ipa) and Android (.aab) packages
- Admin panel and backend API (Node, Django, or similar) deployed on my cloud account
- A short hand-off document and one live knowledge-transfer session
Acceptance criteria
The app passes TestFlight/Play Console review, installs without crashes, completes a full ride and a full delivery in staging, and shows accurate live location updates within ±15 m.
I will provide brand assets and copy; everything else—UX flow, design, development, QA—is included in this scope.