An open API service indexing awesome lists of open source software.

https://github.com/harshad8782/smart-parking-system-iot

An IoT-based Smart Parking System built with PHP, MySQL, Arduino Uno, NodeMCU, and Android Studio. The project automates parking slot management via mobile app and sensors, featuring real-time slot availability, booking, and vehicle detection to optimize urban space and reduce congestion.
https://github.com/harshad8782/smart-parking-system-iot

android-application arduino-uno iot-device nodemcu phpserver

Last synced: about 2 months ago
JSON representation

An IoT-based Smart Parking System built with PHP, MySQL, Arduino Uno, NodeMCU, and Android Studio. The project automates parking slot management via mobile app and sensors, featuring real-time slot availability, booking, and vehicle detection to optimize urban space and reduce congestion.

Awesome Lists containing this project

README

          

# Smart Parking System (IoT-based)

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.

## 🚗 Features

- 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

## 🛠️ Technologies Used

### Hardware:
- Arduino Uno
- NodeMCU (ESP8266)
- IR Sensors
- Stepper Motor
- Wi-Fi module

### Software:
- PHP, HTML, CSS, JS (Frontend)
- MySQL (Database)
- XAMPP (Local Server)
- Android Studio (Java/Kotlin)
- Arduino IDE

## ⚙️ Setup Instructions

1. Install XAMPP and start Apache & MySQL.
2. Import `smart_parking.sql` into phpMyAdmin.
3. Place `backend/` files in `htdocs/` directory.
4. Open the Android project in Android Studio.
5. Upload code to Arduino and NodeMCU via Arduino IDE.
6. Connect hardware components as per the circuit diagram.

## 🧠 Authors

- Kaushik Shigavan
- Harshad Raurale
- Shubham Modi
- Priyanshu Worlikar

## 🎓 Academic Info

Final year Diploma Project | Vidyalankar Polytechnic | Dept. of Computer Engineering (2021–22)

## 📜 License

This project is licensed under the MIT License.