Skip to content

rebeccamills/whatsamata

Repository files navigation

WhatsaMATA

An app for riders of Washington Metro Area Transit Authority (WMATA) buses to submit issues about bus routes. WhatsaMATA with WMATA?

User Stories:

  • Users can sign up
  • Users can log in
  • Users can choose a bus route from a dropdown list of all bus routes in D.C. (accessed through WMATA's API)
  • Users can create a report
  • Users can view reports on all bus routes submitted by other users
  • Users can view reports on specific bus routes submitted by other users
  • Users can favorite bus routes and access them in the future via a dropdown list

Wireframes:

http://www.gliffy.com/go/publish/image/7299503/L.png

ERD:

http://www.gliffy.com/go/publish/image/7341645/L.png

Technologies used:

  • Ruby 2.1.2
  • Rails
  • User authentication with Devise gem
  • JavaScript
  • jQuery
  • JSON
  • WMATA API
  • AJAX
  • CSS
To do:
  • Responsiveness for mobile devices
  • Show username/authentication with Twitter and/or Facebook
  • Include bus stop info
  • Allow users to view submissions without logging in
  • System feedback for the Favorite button
  • Adding a Metro Alerts scroll?
  • Link Bus Routes in table

About

WhatsaMATA - an app for riders of WMATA buses to report issues based on the bus line they're riding. WhatsaMATA with WMATA?

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors