I already have the best demo app for your project.
that include all the functions you requested and more than that.
DEMO ready for immediate function check.
Android App - 3,000$
ios App - 2,000/- (Passenger side only)
Both together - 4,500/-
Assure the best service.