Skip to content

dev-Lavi/ZapPoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ ZapPoint - Charging Station Management System

ZapPoint is a full-stack web application for managing Electric Vehicle (EV) charging stations. Users can register and login to create, update, and delete charging stations, view them in a list, and explore them on an interactive map.


πŸ› οΈ Tech Stack

Frontend

Backend

Deployment

πŸ§ͺ Postman Collection

You can test the API using this ZapPoint Postman Collection.


πŸ”§ Features

🧾 Authentication

  • User Registration & Login
  • JWT-based authentication
  • Protected API routes

πŸ”Œ Charging Station Management

  • Add new charging stations
  • Update station information
  • Delete a station
  • Filter & search stations in a list

πŸ—ΊοΈ Map Integration

  • View stations on Leaflet Map (OpenStreetMap)
  • Clickable markers with station info popup

πŸ“ Station Fields

Each station includes the following attributes:

Field Description
Name Station name
Location Latitude & Longitude
Status Active / Inactive
Power Output Measured in kW
Connector Type of EV connector supported

πŸš€ Deployment

Frontend (Vercel)

# Production build
npm install
npm run build

About

Manage Charging stations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published