Developed by: Frankline Bwire
Core Engine: Pure Procedural PHP & MySQL (PDO)
Frontend: Bootstrap 5, FontAwesome 6
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.
- 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
htmlspecialcharsfor XSS protection. - Device Responsive: A custom-built wrapper system with a togglable sidebar ensures full usability on smartphones, tablets, and desktops.
- Events Module: CRUD operations for events with dynamic date ranges and status tracking.
- Participant Registry: Captures comprehensive bio-data including National ID, Church/Org, and accommodation preferences.
- Dynamic Attendance: A grid-based system that automatically expands based on the number of days defined for an event.
- Financial Module: Tracks cash payments with automated status calculation (Paid, Partial, Unpaid) and revenue summaries per event.
- Report Exports: Export filtered data to CSV for external processing in Excel.
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Apache Server (XAMPP / WAMP recommended)
- Place the project in your local server directory.
- Import
database.sqlinto a MySQL database namedconference_db. - Update
config/db.phpif you have a custom MySQL password. - Login with:
- User:
admin - Pass:
admin123
- User:
© 2026 Designed and Developed for efficiency by Frankline Bwire.