Flutter Firestore Uber Clone System
FLUTTER 3.0 FIRESTORE (ANDRDOID | IOS ) UBER TAXI SYSTEM 1. FLUTTER 3.0 FIRESTORE UBER Passenger APPLICATION- Authentication - System supports Email/password Authentication
- Automatic Distance / Price Calculation - We’ve used Google Distance matrix API to calculate distance between origin and
destination. - Automatic Location Pickup - Once location Permission given, our program will fetch user’s current location and address automatically
- Location Search & Drag and drop picker - User can search location using Google’s Auto suggestion feature. They can also drag the
map to pick location. - OTP to start trip - User need to give OTP to driver to start trip, which helps you to avoid fake trips
- Manage Trip History - You can View & Manage trips in details such as trip location, status, payments and more
- Push Notification -User send push notification to Uber Driver.
- Manage Profile -User can change their profile image & update their profile details.
- Realtime Tracking Driver Location - Taxi passenger can able to see , that where is going his/her driver's location on Google Map.
- Choose your Dropoff Destination with just moving your marker on Google Map
- Customer can able to search places by name on Google Map
- After trip successfully finished ,then passenger can able to give Rating to Uber Driver

2. FLUTTER 3.0 FIRESTORE UBER DRIVER APPLICATION- Authentication - System supports Email/password Authentication
- Receive Uber Taxi offer from nearest passengers
- Push Notification - Receive firebase cloud messaging push notification from Customers
- OPT to start trip - Driver need to enter OTP before trip starts , which help customers to avoid fake trips
- Manage Trip History - Driver can View & Manage trips in details such as trip location, status, payments and more
- Manage Profile -User can change their profile image & update their profile details.
- Application will be automatically update Uber Driver's location on Google Map and Firebase Database
- Online/Offline Mode - After activating slider button Uber Driver will be Online, then Uber Driver can able to receive Trip Offers from
nearest passengers
