Skip to content

UberGuardians project for Maui Uber / DevLeague Hackathon 2015

License

Notifications You must be signed in to change notification settings

pickettd/UberGuardians

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ride Guardians

Ride Guardians is a Maui DevLeague / Uber Hackathon 2015 project to help Uber riders or friends of riders have greater peace of mind using the service. When an Uber ride is booked through the Ride Guardians app, a list of emails can be provided as "Guardians" for the rider who will receive periodic emails about the rider's status and location during the trip. When the ride is completed successfully, the Guardians will receive an all-is-well notice through email. If something happens to go wrong during the Uber ride - the rider has a panic button available in the app to immediately notify their Guardians of an emergency (at the same time as canceling the ride transaction in progress).

This project was forked from the DevLeague Node-Price-Estimate demo project for the hackathon.

This project uses the following libraries:

Server Side

  1. express for routing and serving static files
  2. request for simpler async https requests to uber api
  3. body-parser middleware for parsing POST body requests
  4. oauth for authorizing users with uber api through OAuth2

Client Side

All libraries are imported using cdnjs

  1. leaflet for maps
  2. angular for client side models, controllers, dynamic, databound views, and routing
  3. jquery for dom selecting, some manipulation, and async http requests
  4. underscore mainly used for extending classes and objects
  5. bootstrap Twitter's popular responsive css framework

About

UberGuardians project for Maui Uber / DevLeague Hackathon 2015

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •