ToGo: Car Care Mobile App & Payment Module

Job ID: 40044503

Budget: $750 – $1,500 USD

Project: Build MVP Mobile App for ToGo (Car Pickup & Service Platform) + Secure Payment Gateway
I need an MVP mobile application (iOS + Android) for ToGo, a service where users can request a driver to pick up their car, take it for car wash/service/registration, and return it.
Customer App (Flutter preferred)
Phone number login with OTP
User profile + car details (brand, model, plate number)
Home screen with service options:
Car Wash
Oil Change
Registration Renewal
Garage Drop-off
Create Order:
Pickup location (GPS / map pin)
Time selection (now or scheduled)
Select car
Notes field
Order tracking screen with status updates:
New, Driver Assigned, On the Way, Picked Up, In Service, Returning, Completed
Contact options: Call driver / WhatsApp driver
Order history + profile management
Secure Payment Gateway (IMPORTANT)
Integrate a secure payment gateway (Stripe / Tap / Checkout.com / similar)
Support card payments (Visa/Mastercard) and Apple Pay / Google Pay if available
User should be able to pay inside the app for ToGo service fees
Store only tokens, no raw card data in the app (follow standard security best practices)
Show payment status in the order (Paid / Pending)
Admin Dashboard (Web)
View all orders
View customer details & car details
Assign drivers manually
Update order status
Simple driver list management (name, phone, active/inactive)
Backend
Prefer Firebase (Auth, Firestore, Functions, Notifications), but I’m open to suggestions.
Push notifications for status changes and important updates.
Deliverables
Fully functioning MVP (Android + iOS builds)
Integrated and tested payment gateway in sandbox & production
Source code + basic documentation on how to deploy and manage
Clean, Uber-style UI/UX