A ride hailing application similar to Uber. It should be able to accept requests for package delivery, route the request to the nearest driver / delivery personnel, track package / people locations, handle billing flexibly via card and cash payments on the customer side.
On the driver's side, it should allow for drivers / package delivery personnel to be able to register, receive customer requests and be paid at the end of each successful ride.
Information on the customers, drivers and rides should be stored in a database, preferably MySQL for online access / reporting.
Both Android and IOS versions are required.