Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sustainable EV Monitoring Dashboard

A monitoring dashboard for electric vehicles that combines a simulated ESP32 hardware layer with a Flask backend, live map data, and AI-powered battery insights.

What it does

  • ESP32 simulation — vehicle/battery telemetry simulated via Wokwi, feeding data into the backend as if from real hardware.
  • EV station discovery — pulls live charging station locations using the Overpass API, displayed on an interactive Leaflet.js map.
  • AI battery analysis — uses the Groq API to generate readable insights from raw battery telemetry (health, usage patterns, etc.).
  • Flask backend — ties simulation, map data, and AI analysis together and serves the dashboard.

Stack

  • Hardware simulation: ESP32 via Wokwi
  • Backend: Python, Flask
  • Maps/data: Leaflet.js, Overpass API
  • AI: Groq API
  • Hosting: runs entirely in GitHub Codespaces, no local setup needed

Setup

pip install -r requirements.txt
export GROQ_API_KEY=your_key_here
python app.py

Open the Codespaces forwarded port to view the dashboard.

Status

Built as a solo/student project. Core simulation → backend → dashboard pipeline works end-to-end; not production-hardened.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages