This is an event management system web application that allows users to create, manage and attend events. The project is built using HTML, CSS, JavaScript, PHP, and MySQL.
The event management system includes the following features:
- User profile management
- Event creation, editing, and deletion
- Event search and filtering.
- Event booked receipt download option.
- Dashboard for user and event management.
- Dashboard for the Admin to manage users and event venues.
The below image is the homepage of the system where users can see all the events happening as well as book an event according to the venues listed on the system.
This the events page, where all the events are listed.
Venue page
Booking page
Reciepts page where the user can download the reciept for teh corresponding booking done by them.
The event management system is built using the following technologies:
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- Bootstrap (CSS framework)
- jQuery (JavaScript library)
If you would like to run the application locally, follow these steps:
- Clone this repository:
git clone https://github.com/praneethk2401/Event-management-system.git
- Install XAMPP (or any other local server) and start the Apache and MySQL services.
- Copy the cloned repository into the
htdocs
folder of XAMPP (or any other local server) installation. - Import the
database.sql
file into the MySQL database using phpMyAdmin (or any other MySQL database management tool). - Open the
config.php
file in theincludes
folder and update the database connection details. - Open the
index.php
file in your web browser.