Welcome to the Parking Management System GitHub repository! This project is a comprehensive database management system for efficient and organized parking management. The system is built using HTML, CSS, JavaScript, and PHP, providing a user-friendly interface for both administrators and users.
- User-friendly Interface: Intuitive design for easy navigation.
- Vehicle Registration: Users can register their vehicles with relevant details.
- Parking Slot Reservation: Users can reserve parking slots in advance.
- Transaction History: Record of all parking transactions for transparency.
- HTML: Markup language for structuring web content.
- CSS: Stylesheet language for enhancing the presentation of the web pages.
- JavaScript: Programming language for dynamic content and client-side functionalities.
- PHP: Server-side scripting language for processing user inputs and database interactions.
- MySQL: Relational database management system for storing and retrieving data.
-
Setup Xampp
- download XAMPP.
- start Apache and Mysql server in Xampp if sql server doesnot runs: stop sql running in background via task manager or (for mac users)
sudo killall mysqld
command in terminal - run localhost in browser to check if Xampp is running
-
Clone the Repository:
- open
htdocs
folder in the xampp files and run the following command
git clone https://github.com/TarushGupta23/Parking-Management-System
- open
-
Database Setup:
- go to
PhpMyAdmin
in browser local host and create a new database namedParkingManagement
- Import the provided SQL file (
ParkingManagement.sql
) into your MySQL server.
- go to
-
Run the Application:
- Start a local server or deploy the project on a web server.
-
Access the Application:
- run
index.html
- to login as administrator use
admin@gmail.com
and password:admin
- run
- ER Diagram
- Relational Schema
Feel free to explore, contribute, and enhance the Parking Management System! If you have any issues or suggestions, please open an issue.