23 lines
1,012 B
Markdown
23 lines
1,012 B
Markdown
# 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:
|
|
|
|
- test with BC buses
|
|
- Make buttons change color to indicate toggle
|
|
- Prevent buses from going backwards
|
|
- make time estimate accurate (beyond hack divide by 3)
|
|
- Change api to give a not shitty poly line for Broome county buses
|
|
- Trim poly lines down to the bit between bus stops
|
|
- Fix the UI so console and alert aren't needed
|
|
- 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
|
|
- use a DB via SeaORM to avoid spaming APIs
|
|
- use info in db to try and predict bus schedules in future
|