AH

School Management System

University project: Java desktop application with SQLite providing role-based management for students and lecturers.

Description

A desktop Java application designed for academic institutions to manage courses, exams, schedules, and grades with role-based access for students and lecturers.

Objective / Aim

Provide a scalable school management tool to streamline scheduling, grading, and communication while enforcing secure role-based access.

Role & Responsibilities

Sole developer: designed architecture, implemented UI and database integration, and authored core features for scheduling and grade management.

Features / Implementation

Built using Java with a local SQLite database. Implemented role-specific flows, CRUD for courses/students, scheduling, and reporting features.

Impact / Results

Delivered a fully functional system used as a university milestone project demonstrating Java + DB integration and role-based application design.