Event HUB is a complete event management platform built using PHP and MySQL.
It allows admins to create and manage events, while users can register, view details, and track participation.
This project is ideal for event organizations, clubs, colleges, seminars, and workshops.
Event HUB provides an easy-to-use system to organize events efficiently.
It includes complete event listings, attendee registrations, admin dashboard, and a responsive frontend UI.
https://screenapp.io/app/v/cs2qhILKs8
- ✔ Add, edit, update, and delete events
- ✔ User event registration
- ✔ Event categories & details
- ✔ Admin dashboard
- ✔ Responsive Bootstrap UI
- ✔ Secure PHP & MySQL backend
- ✔ Clean folder structure
| Part | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript, Bootstrap |
| Backend | PHP (Core PHP) |
| Database | MySQL |
| Server | Apache (XAMPP/APACHE) |
Follow these steps carefully to run the project.
Install XAMPP (Recommended):
https://www.apachefriends.org/
It includes:
- Apache Server
- PHP
- MySQL
- Extract
Event_HUB.zip - Rename folder to: Event_HUB
- Move it to: C:\xampp\htdocs\
- Open XAMPP → Start Apache and MySQL
- Visit:http://localhost/phpmyadmin
- Create a database: event_hub
- Go to Import
- Choose: Event_HUB/database/event_hub.sql
Done! Database is ready.
Open:
config.php
Put this code:
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "event_hub";
$conn = mysqli_connect($host, $user, $pass, $db);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
?>