Our inspiration is that Greg has an electric vehicle and he cannot road trip with it.
What it does
The app allows the user to enter their current mile range and maximum mile range for their vehicle along with a destination. After some load time, the app displays the route to the user. The user can click a button to open the route in a navigation app on their phone such as google maps.
How we built it
We wanted to build a cross-platform experience so we decided to use flutter, but the Esri API does not have a flutter mapping library. We decided to use the Esri rest API to get our route planned and then used Google Maps to display the route to the user.
Challenges we ran into
Calculating EV charging stations along the route is expensive and it takes a while if the distance is large. The google maps flutter API is also incomplete so the documentation was nonexistent.
Accomplishments that we're proud of
What we learned
Algorithms was a useful class
What's next for EV Routing
Launch it live