General Motors (GM) is one of the largest automotive manufacturers in the world with headquarters located in Detroit, Michigan. Founded in 1908 by William C. Durant, GM has been a global leader in the automotive industry and continues to expand its electric vehicle technology.
As more employees transition to electric vehicles, on-campus charging stations are getting busier and harder to come by. Charger information is distributed across multiple vendors, making it difficult for employees and administrators to determine availability and analytics. This creates inefficiencies and reduces productivity.
Our EV Charging Infrastructure Application provides a centralized web platform that combines charging data from multiple vendors into one interactive dashboard. The system displays different charger locations on a parking lot map with colored pins and shows real-time status of each charger. By centralizing charger data, the system reduces downtime, improves transparency, and enhances overall operational efficiency.
After selecting a charger, employees get detailed information such as power output and availability. After logging in, they can join a queue and opt in to receive notifications, such as when chargers become available or charging is complete. This reduces idle parking on chargers, improving charger throughput.
The analytics dashboard shows usage trends over time, connector status, and performance ranges. Users can filter and sort data by date, location, and charger type to better find the best charging station for their trip. Administrators use this data to monitor trends and support future planning.
The front end of our system is written in Next.js and React, while the back end is developed in Python and FastAPI. The PostgreSQL database stores real-time and historical data. Docker is used to deploy our system.
