Professional Documents
Culture Documents
Features Listing For Taxi Booking App
Features Listing For Taxi Booking App
Features Listing For Taxi Booking App
For
Version: 1.0
1
Table of Contents
1. Summary/Introduction……………………………………………………………………..…..3
2. Benefits with Taxi Booking App……………………………………………………………..3
3. Types of Users…….…………………………………………………………………………………4
4. Features Listing for passenger……………………………………………………………….4
4.1 Registration……………………………………………………………………………………..4
4.2 Home Page………………………………………………………………………………………5
4.3 Book Ride/Trip…………………………………………………………………………………5
4.4 Payment/Transaction……………………………………………………………………….5
4.5 Ride Cancellation……………………………………………………………………………..6
4.6 Notifications…………………………………………………………………………………….6
4.7 Ratings……………………………………………………………………………………………..6
4.8 Menu…………………………………………………………………………………………….6,7
5. Assumptions…………......………………………………………………………….………………7
2
1. Summary/Introduction
The idea of creating Taxi mobile app will ease the customer to book a ride with maximum
features from their location as they use to face problems or difficulties like:
People prefer services that have the less interaction & everything on their smart device.
Taxi app development is one such service which saves your time & cost by providing you
user-friendly apps in your mobile phones. Taxi apps cover two major interfaces such as
Passengers & but visible Taxi drivers by making it easy to communicate with both on the
same phase.
Benefits:
Ease of Booking Taxi
Higher Visibility
24/7 Service
Cost Effective Pricing
Multi Payment Options
Security
3
3. Types of Users
4. Features Listing
Passenger/Client/Customer
4.1 – Registration
Sign Up
o User Can Sign Up using his/her Email ID and Password.
o User Can Sign Up using his/her Google account.
Log In
o User Can Log In using his/her registered Email ID and Password.
o User Can Log In using his/her google account.
Forgot Password
o User can retrieve their password with his/her registered email ID.
o User will get OTP on email to retrieve the password.
Errors
o User is new and Click on Login or Forgot pin – Error shows - Email Id is
invalid or User does not exist.
4
4.2 – Home Page
Search Bar
o User can search for end location by using maps.
o User can search for end location by typing the address of current location
and end location on search bar.
Booking Confirmation
o User will get booking confirmation from nearby driver.
o User can view the distance between user location and driver on maps.
o User can view the trip pricing.
o User can view driver details (Name, Contact details).
o User can view driver rating.
o User can view Vehicle details (Vehicle number/vehicle colour).
Maps
o User can live track the driver on maps.
o User can view the time frame as per the distance between driver and
passenger on maps.
4.4 – Payment/Transaction
Payment Method
o User can select the Debit card or Credit card option end of the ride.
o User can select cash payment option end of the ride.
5
4.5 – Ride Cancellation
Cancel Trip
o User can cancel within 5minutes of booking to avoid cancelation charges.
o User can cancel the ride if driver is taking more time as mentioned.
o User can cancel the ride if user is not available on time and may have to
pay some amount or charges on cancellation.
o User can cancel the ride if they found drivers behaviour is inappropriate.
o User can cancel the ride vehicle condition is poor.
4.6 – Notifications
Push notification
o User will get Pop-up notification on app that driver is reached in given
location.
o User will get offers or discounts notification.
o User will get notification on confirmation of ride.
o User will get notification on cancellation of ride.
4.7 – Ratings
4.8 – Menu
Profile/Account
o User details (Photo/Name/Email/Contact Number/Password).
History
o User can view previous trip’s locations of travel (pick-up and drop
location).
o User can view on which date and time they travelled.
o User can view the payment receipts of previous trips.
o User can view previous trips driver details (Name).
6
Settings
o User can edit or update their profile (Name/Email/Contact Number).
o User can securely save addresses/places to travel like - Home, Work.
o Privacy – Manage the data of passenger.
o User can save cards (Debit/Credit Card) securely for the transactions.
o Help/Support – User can chat in chat support for any query.
o Log Out.
5. Assumptions
adding language option for both Client and Driver helps to understand the
application more efficiently.
User can add their minimum fare/price of ride and search for the drivers.
Driver can share their fare or price of ride if driver is not satisfied with passengers
mentioned fare or price.