HELP with IOS & ANDROID RIDE HAILING APPLICATION (TIME PRESSING )

Job ID: 36195095

Budget: $1,500 – $3,000 CAD

Again this is very time sensitive as we are live so please no silly offers or ridiculous timeline - source code available upon request

- creat new login design
-new animated splash screen
-make login easier using gmail
-standby and login design change

Customer
- Show nearby driver according to the type of transport the user choose. (Example app Bolt)
- Customer can edit his/her destination information (add location)
- Add additional trip while
- Adding customer comment To add a place holder for comments under rating
- Finding driver process The process of finding driver to be done inside the app not in server
User can share driver information with his/her friend or relative for safety
issue
- Push notification (Sound)
- Custom notification sound
- Add Payment Gate way for card payments
- Interactive ride history
- Where user can select ride history and get more details on selected trip.
- Splash screen

Driver
-push notification (IOS not working)
-Custom notification sound
-Implementation of in app chat/call
-App restore/open when app notification pops up
-Interactive trip history where by user can tap and get more details about
selected trip
-Create XL registration with different rate settings
-Driver withdrawal request for card payment
-Driver cash payment system for commission kept

Super admin
- Add additional tracking for waiting time charges and option to change
waiting time rates.
- Ability to manually cancel long pending trips that have not been
completed
- Tracking all canceled trip
- Tracking all pending trip (not completed but started)
- Tracking completed trip
- Tracking completed and canceled trip according to date
- Send push notification to all driver (broadcast)
- Send push notification to grouped driver (broadcast)
- Group driver according to their total commission (5000 group, 1000
group, 15000 group
- Ability to change Base rate (not implemented)
- Ability to change KM rate (currently working)
- Ability to change Per min waiting time rate (not implemented)
- Ability to change minimum KM radius for receiving ride request (not
implemented)
- To deactivate drivers in groups
- Driver commission withdrawal request
- Driver commission Cash warning for deductions and notification/pending
debt payment
- Customer payment tracking (weekly, monthly, yearly)
- Driver wallet tracking (weekly, monthly, yearly)
- Cash tracking and card payment tracking seperate
- Create login and password account for super admin and sub admin

- UPLOADING UPDATES TO PLAYSTORE AND APPLE STOR AND MONITOR FOR BUGS BEFORE COMPLETING

FRAME WORK USED
- Backend - FIRE BASE ONLY + SDK
- FLUTTER 3.0
- lastly must be able to link updated project to current Firebase database.

LINK TO CURRENT PUBLISHED APP

customer: https://play.google.com/store/apps/details?id=com.bodaboda.user

Driver : https://play.google.com/store/apps/details?id=com.bodaboda.driver