Back to Projects
Capstone· 2024 - 2025

HSLBC iEnroll

Online Enrollment Management System

Raphael Johnathan Flores
Raphael Johnathan FloresAUTHOR
Full Stack Developer, Technical Lead, Cloud Engineer · 2024 - 2025
Production System
HSLBC iEnroll screenshot 1
Project Screenshots & Showcase Graphic · HSLBC iEnroll

Executive Summary

A cloud-native web system digitizing 100% manual paper enrollment workflows for special education students.

Problem Context & Challenge
"Replaced a 100% manual paper registration process with an automated web system, eliminating physical bottlenecks."

Cloud Architecture & System Design

HSLBC iEnroll Architecture Diagram
Architecture & Infrastructure Flow Diagram · HSLBC iEnroll

Django web platform containerized with Docker and Nginx, provisioned on AWS Lightsail compute and MySQL database.

Engineering Highlights

  • Migrated a 100% manual paper enrollment process to a web system built with Django, Bootstrap 5, Jinja, and MySQL, fully automating student registration workflows.

  • Provisioned and configured a cloud infrastructure using AWS Lightsail (Compute, Storage, Database), Nginx, Docker, and Amazon ECR for containerized application deployments.

  • Enforced platform security, delivery, and operational monitoring by routing traffic through Cloudflare (SSL/TLS), configuring AWS IAM policies, and implementing AWS CloudWatch with Amazon SES for email notifications.

Key Features

  • 100% Automated Student Registration & Document Verification
  • AWS Lightsail Provisioning & Docker ECR Deployment
  • Cloudflare SSL/TLS Security & CloudWatch SES Email Alerts
  • Accessible Special Education Enrollment Interface

Technologies & Tools Utilized

Django
Bootstrap 5
AWS Lightsail
Nginx
MySQL
Docker

Live Demo & External Resources

Collaborators & Teammates

CA
Capstone Development TeamQA Specialist & Database Architect