An app for riders of Washington Metro Area Transit Authority (WMATA) buses to submit issues about bus routes. WhatsaMATA with WMATA?
- 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
http://www.gliffy.com/go/publish/image/7299503/L.png
http://www.gliffy.com/go/publish/image/7341645/L.png
- Ruby 2.1.2
- Rails
- User authentication with Devise gem
- JavaScript
- jQuery
- JSON
- WMATA API
- AJAX
- CSS
- 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