A user-friendly and secure ride-sharing application that connects drivers and passengers in real-time. Designed to simplify urban travel, reduce commuting costs, and promote sustainable transportation.
- 🧭 Live GPS Tracking – Real-time location updates for drivers and passengers.
- 🚕 Instant & Scheduled Rides – Book now or plan a ride in advance.
- 🔒 Secure Login/Signup – User authentication via email/phone (OTP/Firebase/Password).
- 💳 Fare Estimation – Smart algorithms to estimate ride fares based on distance and time.
- 💬 In-App Communication – Chat or call drivers/passengers without sharing numbers.
- ⭐ Rating System – Rate your rides and drivers for quality assurance.
- 📍 Nearby Driver Search – Discover available drivers near your location.
- 📅 Ride History – View and manage your previous rides.
- 🛑 Cancel & Refund System – Easy cancellation with refund policy.
| Layer | Technologies Used |
|---|---|
| Frontend | Flutter |
| Backend | Firebase |
| Database | Firebase Firestore |
| APIs & Tools | Google Maps API |
| Auth | Firebase Auth |
- Clone the repository:
git clone https://github.com/yourusername/ride-sharing-app.git cd ride-sharing-app