Multirole Android Ordering App

Job ID: 40338939

Budget: ₹12,500 – ₹37,500 INR

I’m building an Android application that connects three distinct user groups in one seamless flow:

• Customers – place orders, pay in-app and follow every stage through real-time tracking.
• Partners – receive allocated orders, update status (accepted, picked up, delivered) and view their daily history.
• Managers – oversee all live orders from a web-style dashboard inside the app, assign or reassign jobs to partners and review basic analytics.

Core screens are already sketched; I now need a developer who can turn them into a clean, production-ready APK plus the necessary back-end (Firebase, Supabase or any stack you’re comfortable with).

Essential requirements
• Smooth UI/UX for Android phones (Material 3 preferred).
• Secure login for each role.
• Order life cycle: create → allocate → track → complete.
• Integrated payment gateway (UPI or Razorpay—open to suggestions).
• Push notifications at key events.
• Basic admin reporting: completed orders, revenue, partner performance.

Deliverables
1. Source code with build instructions.
2. One staging build for user testing, one final release build.
3. A brief hand-off document or video walkthrough.

I’m targeting roughly ₹50 k for the project and I’m flexible if you can demonstrate added value or a phased milestone plan. Let me know which stack you’d pick, any similar apps you’ve shipped and your expected timeline—happy to dive into the finer details on a quick call.