PROJECT SYNOPSIS
FORMAT
Name of the Student: AVINASH THAMAJI MORE
Class: TY Bsc(IT)
Roll No: 251015020
Project Title: SMART PARKING SYSTEM
Project objective: To design and develop a Smart Parking System that utilizes real-time data
to manage and automate vehicle parking efficiently. The system will help drivers find available
parking slots using an intelligent interface, reducing time, fuel consumption, and congestion.
Problem Statement: In urban areas, finding a vacant parking space is a time-
consuming task that leads to traffic congestion, fuel wastage, and driver frustration.
The traditional parking systems lack real-time availability tracking, leading to
inefficiencies. A Smart Parking System is needed to automate space detection, real-
time monitoring, and reservation of parking slots through a digital interface.
Domain (IOT based/Android App/Web Application (.Net)/Networking/Game
Development): IoT-based Application with Web/Mobile Interface
Language used (Java/Python/ C#/[Link]/[Link]/Unity/Flutter):
Python (For backend & IoT sensors interaction)
CSS/JavaScript (For frontend Web Interface)
Flask/Django (For web framework)
C/C++ (For microcontroller programming – optional)
Software Requirements:
Python 3.x
Flask or Django framework
MySQL or SQLite Database
Arduino IDE (if using microcontroller)
Web browser (Chrome/Firefox)
Sensor APIs (for IoT connectivity
Hardware Requirements:
IR Sensors or Ultrasonic Sensors (for vehicle detection)
Arduino/ESP32/NodeMCU (Microcontroller)
Wi-Fi Module (ESP8266 if not inbuilt)
LEDs and Power Supply
Breadboard and connecting wires
Smartphone or PC for UI access
No of Modules (Ex. Admin, Student, teacher modules in student attendance system):
Admin Module
User Module
Parking Slot Management Module
Sensor Integration Module
Real-time Monitoring & Notification Module
Module Description (Describe each module in short):
Admin Module
Manage parking area settings
Add/remove/update slot information
Monitor overall parking activity
User Module
User registration/login
View real-time availability of parking slots
Book or reserve parking slot
View parking history
Parking Slot Management Module
Display status of each slot (occupied/vacant)
Manage time-based allocation
Sensor Integration Module
Collects real-time data from IR or ultrasonic sensors
Sends status updates to backend server
Real-time Monitoring & Notification Module
Updates users instantly about slot availability
Sends notification for booking confirmation
Alerts admin in case of anomalies