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

Built With

Share this project: