grace cheung william mac. taxi best inspirations difficult in getting a taxi simplify the life of...
TRANSCRIPT
![Page 1: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/1.jpg)
CSC 780Grace Cheung
William mac
![Page 2: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/2.jpg)
Taxi BestInspirations
Difficult in getting a taxiSimplify the life of driver and passengerChoosing multiple cab company instead of one.
BackgroundAndroid application Connect to a server for booking, dispatching,
and tracking system
![Page 3: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/3.jpg)
Taxi BestTarget audience
Taxi riders in San Francisco Flexibility reserving taxis No waiting time for calling taxi operators Free up time to do other tasks
Taxi drivers in San Francisco Scout for prospective passengers to make quick
bucks
![Page 4: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/4.jpg)
Taxi Best
What our App does?
![Page 5: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/5.jpg)
Taxi Best
Summary Overview
B stands for Booking.
This means that users can make a taxi
reservation with the touch of a few buttons.
E stands for Extra.
The passengers can figure out the estimate
distance, fare and arrival time of the taxi ride before the journey
begins.
S stands for Sharing.
Share information between driver and
passenger
T stands for Tracking.
GPS tracking of the current location for the
passengers or the drivers at any
particular point in time.
![Page 6: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/6.jpg)
Taxi Best
Architectural View
Client & Server
Architecture
Interaction between Client & Server
Server
Mobile
Phone (Rider
)
Mobile Phone (Drive
r)
![Page 7: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/7.jpg)
Taxi BestArchitectural View (Continue)
Rider (Passenger Side): Client -> http request (urlconnection)
Reserve taxis Cancel taxis
Server -> http response JSON Object / String Reservation confirmation
Cab Driver : Client -> http request (urlconnection)
View open taxi request Accept taxi request Cancel taxi request Check taxi request Status
Server -> http response JSON Object / String Taxi Request Information Acceptance & Reject confirmation
![Page 8: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/8.jpg)
Taxi Best
Application LayerMain Screen
Two Roles
![Page 9: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/9.jpg)
Taxi Best
Passenger RoleFeatures
1. List of available Cabs2. Make Taxi Reservation3. Personal Information
![Page 10: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/10.jpg)
Taxi Best
Driver RoleFeatures
1. My accepted bookings2. Open Pending Requests3. Personal Information
![Page 11: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/11.jpg)
Taxi BestFuture Considerations:
Anywhere in U.S.A.Google Map with markersAdvance Filtering Request
Payment Type Max pickup distance Max drop off distance
SMS push notification update reservation status for passenger Message alert when cab driver arrive at pickup
location
![Page 12: Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead](https://reader036.vdocuments.net/reader036/viewer/2022062519/5697bfe21a28abf838cb4ae0/html5/thumbnails/12.jpg)
Questions & Answers
Taxi Best