← Back to Projects
Full Stack

Student Course Enrollment System

The Student Course Enrollment System is a web-based academic portal built for senior high school enrollment workflows under the Sine Skwelahan branding. It supports student registration with OTP verification, admin approval processes, course and schedule management, enrollment handling, and grade viewing through dedicated dashboards for admins, students, and teachers.

Problem

Managing student registration, enrollment approval, course scheduling, and grade access manually can be slow, repetitive, and difficult to track for both students and school administrators.

Solution

Built a role-based web application with PHP, MySQL, Tailwind CSS, DaisyUI, and vanilla JavaScript that supports OTP-based student registration, admin approval workflows, course and schedule management, enrollment processing, and grade-related access for students and teachers.

Outcome

The project strengthened my full-stack development skills in building server-rendered systems, designing role-based academic workflows, handling session-based authentication, integrating email verification, and structuring both frontend and backend modules for a real school portal scenario.