The challenge lies in devising a route planning system for EVs that
integrates seamlessly with any API of your choice, accommodating
essential inputs such as current battery percentage, start and end
locations, EV range, and battery capacity. The system must then
furnish outputs comprising charging station locations, the number of
necessary charging stops, and an optimal route considering these
factors. Furthermore, it should harness data to provide details on
charging station connector types, capacities, availability, and
operational status.
To address this challenge, a web-based application utilizing React for
the frontend and Node.js for the backend, with MySQL as the database,
has to be made. Upon receiving user inputs, the system has to process
the data to determine charging station locations along the route, the
number of required stops, and the optimal itinerary. The frontend has
to provide a user-friendly interface requiring minimal input and
presenting outputs clearly and comprehensively. Additionally, the
system has to handle scenarios where no suitable charging stations
are available or where the destination remains out of reach even with
charging.
Discussion