Ride-Sharing App

Job ID: 39778487

Budget: ₹37,500 – ₹75,000 INR

We are looking for a skilled Flutter developer to build a basic ride-hailing mobile application (similar to Uber/Lyft at a simplified scale). The app should include user and driver modules, ride booking, fare calculation, and real-time tracking (using maps integration).

Key Features:
User Registration/Login
Driver Registration/Login
Ride Booking (Pickup & Drop location)
Fare Estimation (distance-based)
Live Ride Tracking (Maps Integration)
Ride Status Updates (Booked, Ongoing, Completed)
Basic Payment Gateway Integration (optional for MVP)
Notifications (Ride confirmation, ride arrival, etc.)
Admin Panel (Basic web-based dashboard to manage users & rides – optional)

Skills Required:
Strong experience in Flutter & Dart
Familiarity with Firebase (Authentication, Firestore/Realtime DB, Push Notifications)
Experience with Google Maps API and geolocation services
Knowledge of RESTful APIs integration
Understanding of state management solutions (e.g., Provider, Riverpod, Bloc)
Good debugging and performance optimization skills

Experience Level:
Intermediate Flutter Developer (1–3 years of experience)
Previous experience in ride-hailing, delivery, or real-time tracking apps is a strong plus