An app can do below operations.
1. Anyone can Post a delivery requirement via the app.
2. The closest riders to get a notification, and able to bid for it.
3. Client to select who will do the service.
4. Client to enter a few details about his requirements.
5. Client should approve the service charges.
6. Payments via cards & cash.
7. Delivery status updates.
9. Delivery feedback.
10. Vendor registrations / Rider registrations / client registrations
11. Reward systems.
Other details to be discussed later.