Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpotSync – Smart Parking Management System

SpotSync is a MERN stack web application that helps manage parking spaces digitally.
It provides real-time parking availability, automatic fee calculation, and admin-level financial tracking.


Project Overview

SpotSync simplifies parking management by replacing manual processes with a smart digital system.
The application has two main parts: User and Admin.


User Module

Users can park their vehicles using a simple step-by-step process:

  • Enter name, email, contact number, and vehicle type (2-wheeler / 4-wheeler)
  • View available parking spots
  • Choose a parking spot
  • Selected spot becomes unavailable instantly
  • Entry time is stored in MongoDB
  • On exit:
    • Parking fee is calculated automatically
    • Fee is collected
    • Parking spot becomes available again
    • Frontend and database are updated

Admin Module

Admin can log in using a secure password and:

  • Add new parking spots
  • Delete or update parking spots
  • View financial data:
    • Total collection from 2-wheelers
    • Total collection from 4-wheelers
    • Overall revenue

Tech Stack

Frontend

  • React.js
  • CSS / Bootstrap

Backend

  • Node.js
  • Express.js

Database

  • MongoDB (Mongoose)

Database Usage

  • Stores user entry and exit details
  • Stores parking spot status
  • Stores vehicle types
  • Stores fee details
  • Stores financial data for admin

Features

  • Real-time parking availability
  • Automatic fee calculation
  • Secure admin access
  • Live database synchronization
  • Clean and simple UI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages