A digital archive system for the University of Ibadan Halls of Residence, storing historical accommodation documents, hall block records, and session-based housing data. The system has a dual authentication architecture (admin and public layers), supports PDF document uploads indexed by hall, block, and session, and provides filtered search. AI integration assists with data extraction from scanned documents.
9 features built into this project
Technical problems encountered during development and how each was resolved.
A subtle bug caused uploaded documents to "disappear" for users after logout and re-login. Investigation revealed the system had two independent authentication layers (admin_id vs id session variables) that did not share state. Documents appeared correctly to one layer but not the other. Fixing required unifying the session key used across both controller stacks without breaking existing admin access.
Other work in the PHP category
An institutional-grade academic integrity platform that detects plagiarism and AI-generated content in student…
A production-ready classified advertising platform built with Laravel 11, supporting a full three-sided market…
A fully-featured Learning Management System (LMS) built with CodeIgniter 4 and deployed at training.teamodigit…