The document describes a 2011 project for an on-demand transportation service. It outlines the system structure connecting passengers and drivers through a central server. The server uses various technologies like Ruby, databases, APIs and cloud computing to receive user info, match riders and drivers, provide navigation assistance, and automate the system. Most of the Android app is complete along with matching, navigation and messaging features. Remaining tasks include developing iOS and tablet versions, improving the user interface, and enhancing the overall service.
68. Server
to receive the info of
passengers and drivers
to match the right
driver to the right
passengers
Server
69. Server
to receive the info of
passengers and drivers
to match the right
driver to the right
passengers
to help to do the
Server
navigation
70. Server
to receive the info of
passengers and drivers
to match the right
driver to the right
passengers
to help to do the
Server
navigation
to make the system
automatic
77. system structure
path navigation
Server passenger info
How long will driver arrive path navigation
Estimate the cost
drivers’ rating
Passenger Driver
Video
Passenger info Driver info
destination current position
current position income
78. WHAT WE HAVE DONE
finished most of the android part
finished the navigating
finished matching
finished c2dm
79. WHAT YOU NEED TO DO
develop the system on ios
develop a pad version
improve the UI
make the service better