All projects
PORTFOLIO / PROFESSIONAL

Chaps LMS

Production learning platform for criminology exam preparation, serving 4,500+ student accounts.

Learning management system
Screenshot
100%
Chaps LMS student dashboard with subject names blurred; lesson progress, quizzes, and study tools remain visible.

Overview

An online learning platform for students preparing for criminology exams with CHAPS in the Philippines.

Scope

Students can access courses, study tools, messages, and mock exams that follow PRC grading rules. Administrators can manage courses, students, staff, and branches. Each branch has separate data, and access depends on each person’s role. The internal messaging system supports the growing number of reviewers at CHAPS.

Stack

Laravel, Filament, Reverb, Redis, MySQL, and Docker.

Usage

The supplied admin dashboard shows 4,691 students, including 4,677 marked active. This is an account-status snapshot, not a measure of daily or monthly usage.

Engineering challenge

Scaling internal messaging as the number of reviewers grew, while keeping branch data separate without introducing a multitenant architecture. The challenge was maintaining those boundaries within a shared application.

Involvement

As lead developer, I designed, built, and deployed the platform. I continue to manage it.