Uber-Bolt-Lyft-Clone-Rider
Uber-Bolt-Lyft-Clone-Rider copied to clipboard
Uber - Lyft - Bolt - Clone - Rider
An open source blueprint to your next logistics/delivery app development. This projects incorporates the breaking changes after Google's migration from legacy HTTP to HTTP v1 for cloud messaging. It relies on the Provider package for statement management and it was designed using the MVC layout.
Implementation Guide
To deploy this project:
1 Firebase Panel
- Create Firebase Project from https://console.firebase.google.com.
- Import the file google-service.json into your project as the instructions say.
- Change Pay Plan to either Flame or Blaze
- Go to Firebase -> Registration and activate Login/Registrtion with email.
2 Google maps
- Add your project to the Google API console
- Activate google Maps API
- Activate google Places API
- Add google maps API key to the lib/main.dart file
3 Google Oauth
- Get a temporary Oauth to enable you send notifications to the Driver App. Legacy Firebase codes have been updated here.
Screenshots
Tech Stack
Framework: Flutter
Server: Firebase
IDE: Android Studio
Thanks
Uchenna Nnodim.