BinghamtonBetterBus/README.md

861 B

BinghamtonBetterBus

Currently just an api to get the best bus route from point a to point b, currently building frontend

to run you need a file called GOOGLE_API_KEY in the dir the app is run in which has access to the routes api

TODO:

  • Build frontend
  • test with OCCT buses
  • Change api to give a not shitty poly line for Broome county buses
  • refactor to work within docker and setup within docker-compose
  • make route checking more advanced with better walking heuristic
  • make route checking more advanced by allowing multiple factors with multiple weights including
    • walking time (don't remove it)
    • bus travel time
    • layover time
    • ultimate arrival time
  • Test for Broome county buses (can't at night due to being too late)
  • use a DB via SeaORM to avoid spaming APIs
  • use info in db to try and predict bus schedules in future