Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.44 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.44 KB

TTC Route Finder

Fetch list of stations and respective bus routes from TTC api, and when clicked, open Google Maps to show user location. REST calls made to server using RetroFit, and data populated using a custom array adapter. Different layouts used to separate loading screen from main activity. Intents used to make Google Maps search query. Custom API built to handle user creation, login, Presto balance update with local database to store information built across PHP and SQL.

  • Configured RetroFit and parsed JSON data for Finch station to Java objects
  • Configured ArrayAdapter to display combined boxes for stations and bus routes
  • Reduced resource usage with ViewHolder
  • Added loading screen
  • Added onClickListeners for elements
  • Set up Google Maps search query
  • Add API and local database with users to track Presto balance, can send requests for login, creation, balance change
  • [] Integrate API and local db with app

Authors

  • Ashwin Singh

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

Custom array adapter referenced: Hathibelagal A (https://github.com/hathibelagal)