Development of a Bike Rider App for Android and iOS (Similar to Uber).

Job ID: 39155515

Budget: $250 – $750 USD

Project Description:

We are looking for an experienced and skilled mobile app developer to create a custom Android and iOS application for a bike-riding service in Gujranwala City, Pakistan. This app should function similarly to Uber, but specifically for bike riders. The app will allow users to book bike rides, and riders will be able to accept these bookings, track their earnings, and more.

Key Features:

User Side (Riders):

Sign up and login functionality for bike riders.
Ability to view ride requests, accept or reject them.
GPS integration for location tracking (for both riders and users).
Ride history and earnings report.
Real-time ride tracking.
Ratings and reviews after the ride is completed.
Subscription Function for Riders:

Implement a subscription model where riders can choose between various subscription plans to join and use the platform.
Subscription payments can be monthly, quarterly, or yearly.
Commission-Based Earnings for Riders:

Riders will earn a commission based on each ride completed. The app should have a system that tracks the earnings per ride.
Admin should be able to set commission percentages.
Admin Side (Backend):

Admin panel for monitoring rider statistics, commissions, and subscriptions.
Ability to manage users, approve riders, and handle customer support queries.
Report generation tools for earnings, ride history, and active subscriptions.
Payment Gateway Integration:

Integration with a payment gateway for both riders and users (could include local payment systems like Easypaisa, JazzCash, etc.).
Ensure secure payment processing for both subscriptions and ride payments.
Real-Time Notifications:

Push notifications for riders and users for ride confirmations, cancellations, and updates.
Additional Features:

Multi-language support (including Urdu and English).
Integration with Google Maps for navigation and route optimization.
Requirements:

Proven experience in developing and deploying Android and iOS applications.
Knowledge of integrating payment gateways and subscription models.
Experience with location-based services (GPS and real-time tracking).
Familiarity with backend systems and admin panel management.
Ability to design a user-friendly and visually appealing interface.
Knowledge of the local regulations and requirements for ride-sharing apps in Pakistan is a plus.
Please provide:

A detailed proposal including estimated timeline and cost.
Portfolio of previous mobile apps developed (preferably in similar industries).
Experience with subscription-based or commission-based models.
An outline of the technologies you plan to use for the development (e.g., React Native, Flutter, etc.).