Description
Event Hall Booking System Project using PHP and MySQL
Below is a description of the Event Hall Booking System project along with screenshots and a demo. For more details, please refer to the attached files.
Modules and Description of Event Hall Booking System Project:
Event Hall Module :
The Event Hall module is designed to manage Event Hall data. Admin can add, edit, and delete Event Hall types, while customers can view all the details about Event Hall. Features of this module include:
- Admin can manage Event Hall
- Admin can edit/delete Event Hall
- Admin can view a list of all Event Halls
- Customers can view all Event Hall details
Booking Module :
The Booking module is responsible for managing Event Hall bookings. Admin can manage bookings, view a list of all bookings, and filter them according to customers. Customers can view booking details. Features of this module include:
- Admin can manage bookings
- Admin can edit/delete bookings
- Admin can view a list of all bookings
- Customers can view bookings
Search Module :
The Search module allows customers to search for Event Halls based on location. Features of this module include:
- Customers can view a list of all searches
- Customers can search for Event Halls by location
Functionality performed by Customer user:
- Customer Registration : Customers can register on the website using the registration module.
- Customer Login : Customers can log in to the system using the login form.
- Customer My Bookings : Customers can view their bookings.
- Search Hall : Customers can search for Event Halls by location.
- Search Result : Customers can view search results for Event Halls.
- Booking : Customers can book Event Halls.
- Booking Receipt : Customers can view booking receipts.
- Change Password : Customers can change their account password.
Technology Used in the project Event Hall Booking System
The project has been developed using the following technology:
- HTML : Page layout designed in HTML
- CSS : Styling done using CSS
- JavaScript : Validation and animations implemented using JavaScript
- PHP : Business and frontend logic implemented in PHP
- MySQL : Database management using MySQL
- Apache2 : Project runs on Apache2 server
- This project can be run on XAMP, LAMP, WAMP, or MAMP
Supported Operating System
This project can be configured on the following operating systems:
- Windows : Can be configured on Windows using WAMP or XAMP
- Linux : Compatible with all versions of Linux
- Mac : Can be configured on Mac operating system