Skip to content

frankbwire/Event_Conference_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Professional Conference & Event Management System

Developed by: Frankline Bwire
Core Engine: Pure Procedural PHP & MySQL (PDO)
Frontend: Bootstrap 5, FontAwesome 6

🌟 Project Overview

This system provides an end-to-end solution for managing large-scale conferences, religious gatherings, or corporate events. It focuses on registration, real-time attendance tracking, and financial oversight.

🛠 Scalability & Performance Features

  • Global Search: Every core module (Events, Participants, Attendance, Payments) includes a high-speed search engine.
  • Smart Pagination: Optimized to handle thousands of records by loading only 10 items per page, reducing server load.
  • Data Integrity: Uses PDO Prepared Statements to prevent SQL Injection and htmlspecialchars for XSS protection.
  • Device Responsive: A custom-built wrapper system with a togglable sidebar ensures full usability on smartphones, tablets, and desktops.

📋 Core Modules

  1. Events Module: CRUD operations for events with dynamic date ranges and status tracking.
  2. Participant Registry: Captures comprehensive bio-data including National ID, Church/Org, and accommodation preferences.
  3. Dynamic Attendance: A grid-based system that automatically expands based on the number of days defined for an event.
  4. Financial Module: Tracks cash payments with automated status calculation (Paid, Partial, Unpaid) and revenue summaries per event.
  5. Report Exports: Export filtered data to CSV for external processing in Excel.

💻 Technical Requirements

  • PHP 7.4 or higher
  • MySQL 5.7 or higher
  • Apache Server (XAMPP / WAMP recommended)

🔧 Installation Guide

  1. Place the project in your local server directory.
  2. Import database.sql into a MySQL database named conference_db.
  3. Update config/db.php if you have a custom MySQL password.
  4. Login with:
    • User: admin
    • Pass: admin123

© 2026 Designed and Developed for efficiency by Frankline Bwire.

About

This system provides an end-to-end solution for managing large-scale conferences, religious gatherings, or corporate events. It focuses on registration, real-time attendance tracking, and financial oversight.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages