Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead.

Similar presentations


Presentation on theme: "Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead."— Presentation transcript:

1 Grace Cheung William mac

2 Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead of one. Background Android application Connect to a server for booking, dispatching, and tracking system

3 Taxi Best Target 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

4 Taxi Best What our App does?

5 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.

6 Taxi Best Architectural View Client & Server Architecture Interaction between Client & Server Server Mobile Phone (Rider) Mobile Phone (Driver)

7 Taxi Best Architectural 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 Architectural 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

8 Taxi Best  Application Layer Main Screen Two Roles

9 Taxi Best Passenger Role Features 1. List of available Cabs 2. Make Taxi Reservation 3. Personal Information

10 Taxi Best Driver Role Features 1. My accepted bookings 2. Open Pending Requests 3. Personal Information

11 Taxi Best Future Considerations: Anywhere in U.S.A. Google Map with markers Advance 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

12 Questions & Answers Taxi Best


Download ppt "Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead."

Similar presentations


Ads by Google