I need on-demand delivery system application for android with this specs.
1. Mobile Verification By Firebase. and admin verification for each driver and customer.
2. user profile photo , Id, Mobile number, car plate number
3. two User types ( Drivers - Customers )
4. Notifications in Driver UI On - Off Optional
5. Google APIs Included ( Maps, Distance Matrix , Geolocation, GeoCoded, Places )
6. Paypal API Integrated
7. Requests Sent to the Nearest Drivers Using Google Maps API ridus, and counting down 30 sec if the driver didn't accept it will go to another one
8. Users & Customers Unable to cancel the Approved Request By other side.
9. Fixed price for Travel (Based on Google API)
[url removed, login to view] Percentage for Admin will Deduct from the Driver Credit .
11. Send "" Push Notification "" for each New Order (( not In-App Notification))
12. Simple Text Chat Dialog Between The Driver & The Customer appear once Request approved.
Includeing Each one Phone Number on the other Side Screen (Driver's phone on the Customer Screen) for both
13. Travel Price Should Appear in this Conversation Dialog and the Driver should Add Invoice with Image which will
be added to the Travel Price to release the total price of travel
14. Driver see two options > Delivery Done or Customer Didn't Respond.
15. Rating System for Driver and Customer
16. Updating Customer Credit . with deduct admin commestion from his Balance for the finished travel.
17. the user Unable to accept request if his Credit in negative. but he still able to see and recieve the requests
18. the requests don't removed in case of disconnection or app restart either if he signed out
I'have ready script for microjob Engine I can send you the source file and you add your edits on it because there are a lot of Common Features.
Here is the Demo
[url removed, login to view]