Complete Rideshare App Development

Project Description

I’m commissioning a full, production-ready ride-sharing solution that covers both sides of the marketplace. The scope spans native iOS and Android rider apps, a mirror set of driver apps, plus the server stack that powers real-time matching, payments, and dashboards.

Core workflow
• Riders open the app, watch nearby drivers update live on a map, request a trip, and pay securely with a credit or debit card.
• Drivers toggle their availability, receive requests, navigate via in-app GPS, then review completed trips and earnings.
• The backend matches riders to drivers instantly, calculates distance-based fares, and settles transactions to the appropriate accounts.

Key components to build
• Two mobile apps (Swift/SwiftUI for iOS, Kotlin/Jetpack for Android) compiled and ready for App Store / Google Play submission
• REST or GraphQL API, WebSocket channel for live location updates, and scalable database architecture
• Secure payment module limited to credit/debit cards, including tokenisation and PCI-compliant processing
• Driver dashboard screens: Earnings overview, Ride history, and an Availability toggle that pushes status to the dispatcher logic
• Admin console for monitoring trips, users, disputes, and payout reports

Acceptance criteria
1. Rider wait-time and driver location refresh ≤2 s over 4G.
2. Trip creation-to-payment flow fully automated and demonstrable in a sandbox environment.
3. Every dashboard metric matches backend data to within 1 %.
4. Full source code, database schema, infrastructure scripts, and deployment docs handed over in Git.

Timeline and milestones are flexible; however, I’d like an MVP on TestFlight and internal Play Store track before moving to public release. Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!