An IoT-enabled Smart Parking System that helps optimize urban parking space through automation. The project uses Arduino, NodeMCU, and IR sensors to detect vehicle movement, while a PHP-MySQL backend and Android app manage slot availability, bookings, and real-time updates.
- User Registration & Login
- View available parking slots
- Book or Cancel a slot
- Park/Retrieve car using app
- Real-time slot status updates via IR sensor
- Admin panel to manage users and slots
- Android application integration
- Arduino-based hardware prototype
- Arduino Uno
- NodeMCU (ESP8266)
- IR Sensors
- Stepper Motor
- Wi-Fi module
- PHP, HTML, CSS, JS (Frontend)
- MySQL (Database)
- XAMPP (Local Server)
- Android Studio (Java/Kotlin)
- Arduino IDE
- Install XAMPP and start Apache & MySQL.
- Import
smart_parking.sql
into phpMyAdmin. - Place
backend/
files inhtdocs/
directory. - Open the Android project in Android Studio.
- Upload code to Arduino and NodeMCU via Arduino IDE.
- Connect hardware components as per the circuit diagram.
- Kaushik Shigavan
- Harshad Raurale
- Shubham Modi
- Priyanshu Worlikar
Final year Diploma Project | Vidyalankar Polytechnic | Dept. of Computer Engineering (2021β22)
This project is licensed under the MIT License.