Step by step flow of communication between Rider and Driver starting from Registration - Login, Face Verification, Mobile Verification, Booking/Requesting ride by Passenger, Accepting ride request by Driver, Getting Payment options - Credit Card, Wallet or Cash, Fare Estimator, Driving arriving at pickup Location, In-app Notifications, Starting Ride, Travelling to Destination in Taxi, Ride Cancellation, Panic/Emergency Features, Completing Ride, Payments, Review & Rating Ride, Tipping, Ride History, Viewing Invoices, etc.
And additional features like Ride Later, Edit Profile, Inviting Friends, Wallet, Viewing About Us, Help Content, Contact Us, etc