oisinq / dbikes-planner Goto Github PK
View Code? Open in Web Editor NEWdBikes Planner: A predictive journey planner Android app and Python back-end API for Dublin Bikes
dBikes Planner: A predictive journey planner Android app and Python back-end API for Dublin Bikes
This issue is based on a mix of street views and bottom sheets. Potential fixes I can think of are:
Or just some better way of indicating that the bottom sheet can be dragged up
Kinda badly needed tbh, Flex will be very expensive when my free credits run out
Could be nice to have a breakdown on Co2 usage, compare it to public transport
This could be a notification after a journey asking "were you waiting long" or something along those lines.
Need to get this normalisation working throughout. Not a tough fix but important
Needs to take into account the length of the cycling portion of the route when making a prediction
Would like to fix this up so that it will select a moderate station if it thinks the bikes will be there when the user arrives eg if the rate of usage at that time is generally low, still select it
Probably easiest to store this locally, but get some real-time info from the station for today's usage? Idk
Shouldn't be a difficult fix. Just add walking stats to each RouteType object.
Like in this screenshot...
It like goes back on itself sometimes and just doesn't plan the best route often
The code (especially the Android code) is not in good shape. It needs a full refactoring to get up to standard.
Would be nice if the predictor could figure out if you'd be better off waiting until bikes arrive. Kinda hard to do because we only have data from every 10 minutes and we only see the current availability, not exact numbers for how many bikes came in and out.
I tried this before, but it didn't work. Would be nice to try again: would make deploying easier and might be able to switch to a Standard instance of AppEngine.
I'm not sure why I want this, but I think I do?
Could just be a pop-up after you select a place
Just add the endpoint, Android app logic should be easy
(The starting station doesn't change either)
Expanding on #7
Like say if you're in Charlemont and wanna go to Ranelagh. Could be cool to show the walking route instead.
Via feedback:
my only complaint was the I wish you could make the graph full screen when you tapped or swiped up on it- be cool to see it more clearly. I felt like I could keep swiping up when the graph showed up and it felt weird when I couldn't.
This is more of a long-term issue. It would be really cool if it also took into account where bike racks are, and uses that info.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.