Faizal

Event & Attendance Management

Event & Attendance Management

Event & Attendance Management (Milad) is a web-based information system specifically designed to manage reservations, guest lists, and run real-time attendance tracking for special anniversary events. Developed using the CiCOOL engine (based on CodeIgniter 3), this flexible platform enables highly organized event administration driven by powerful robust CRUD modules.

Status: Development / Production

Key Features

Event & Guest Management

  • Guest Database (Guest List) — Comprehensive management of invited guests data to ensure a well-organized attendance workflow.
  • Attendance System — User-friendly real-time presence tracking during events to accurately monitor arriving guests.
  • Registration & Event Information (Pages) — Dynamic capabilities to display event details, robust landing pages, and configure registration flows directly via the page builder.

Core Architecture (CiCOOL)

  • CRUD Generator — Facilitates the rapid generation of data management modules (e.g., secondary guest list tracking) in real-time.
  • API Generator — Automates the generation of RESTful APIs to integrate queueing systems or QR code scanners within connected mobile apps.
  • Form & Page Builder — Employs a visual builder to create registration forms and promotional event landing pages without extensive coding.
  • Authentication & User Roles — Securely scales access privileges across administrator panels, receptionists, and diverse staff roles.

Modular Architecture

This project is built around a solid HMVC architecture, making feature management highly isolated and dedicated within the modules/ directory:

modules/
├── guest_list/         # Guest database and reservation management
├── pages/              # Dynamic event pages and Attendance system
├── dashboard/          # Analytics and guest attendance statistic dashboards
├── api/                # RESTful endpoint configurations
├── user/               # Administrator and staff user management
└── crud/               # Automated CiCOOL generator logic

Tech Stack

CategoryTechnology
BackendPHP 7.4/8.x, CodeIgniter 3, Twig, CiCOOL Engine
DatabaseMySQL / MariaDB
FrontendAdminLTE (Bootstrap), jQuery, CSS3 (Vanilla)