T

ThunderVolt

An easy charging solution for your EV.

Created on 9th January 2022

T

ThunderVolt

An easy charging solution for your EV.

The problem ThunderVolt solves

It makes the process of charging an EV easy and hassle-free by pre-booking slots eventually reducing the wait time. It moreover makes it easier for the user to plan longer trips in their EV. It ensures efficient utilization of charging infrastructure. It has the following main features:

  • Using the App person can find the charging station nearby.
  • A person can view available types of chargers and slots within the app and can book his slot according to his convenience.
  • The app plans the trip and stops to charge the EV according to the location of charging stations lying on or nearby the route just by taking the source and destination points. The user can also pre-book the slots using the estimated time to reach the charging station provided by the app reducing the wait and travel time.

Challenges we ran into

In order to build this application, we had to heavily use routing and mapping APIs and their interaction with our local PostGIS spatial database. Below are the few challenges we faced in doing that:

  • The limit of Azure routing matrix API of output matrix of no more than 700 cells was a major drawback to process multiple points. We had to divide the points into groups and reconstruct the final matrix through multiple API calls.
  • The format used by PostGIS and other APIs is totally different. We had to ensure the proper format reaching to each endpoint.
  • Integrating the maps API to the frontend and embedding the frame along with plotting various features like polyline and markers.

Discussion

Builders also viewed

See more projects on Devfolio