I need a fully-functional mobile app for both iOS and Android that lets drivers book and manage car service appointments from their phones. The core flow is simple: a customer scans a QR code on their vehicle (that’s the priority scanning method) or types a licence plate/VIN, the app pulls all relevant data from our chosen vehicle-data API, then shows the service catalogue with pricing and times so they can lock in a slot, choose drop-off or pick-up, and pay securely by credit or debit card. Key pieces you will build and wire together: • Native or cross-platform mobile front-end that runs smoothly on current iOS and Android versions • Secure user account and vehicle profile storage backed by a cloud database • Real-time integration with a VIN / licence-plate API to fetch make, model, mileage and maintenance history • QR-code scanning module tied into that vehicle lookup • Service catalogue & schedule logic with calendar availability • Payment gateway implementation for card processing (Stripe, Square or similar—advise on best choice) • Drop-off / pick-up option inside the booking confirmation flow • Admin endpoints or lightweight dashboard so staff can update services, pricing and open slots Acceptance criteria 1. A user can add a vehicle via QR scan and see the pulled data before confirming. 2. Booking reaches our database and triggers a confirmation push notification and email. 3. Completed card payment returns a success token and stores transaction details. 4. App passes App Store and Google Play review with no critical issues. 5. Source code is clean, documented, and builds reproducibly. Please outline your preferred tech stack (Swift/Kotlin or Flutter/React Native), proposed milestones, and any past work that shows you can handle API and payment integrations of this kind.