K
Web

Online Student Management System

A Java (Jakarta EE) web application for managing students, courses, grades and attendance with a live reports dashboard.

Online Student Management System

Overview

A web-based student management system built with Java (Jakarta EE), JSP/Servlets in an MVC architecture and MySQL. It provides session-protected authentication and full CRUD for students, courses, grades (with automatic A–F letter grades) and attendance (present/absent/late), plus a live reports and analytics dashboard driven from the database. Access control uses an authentication filter; the responsive UI is built with Bootstrap 5 and Font Awesome.

Technology stack

Java 17 Jakarta EE JSP Servlets MySQL Bootstrap 5

Live demo

Open fullscreen

This is an interactive demo running inside a secure sandbox.

Gallery