Skip to content
GeekMonks
Menu

Java · Spring Boot · MySQL

School Management System

Manage students, teachers, classes, attendance, and fees in one admin-friendly web app.

College final-year / internship

Overview

A full-stack school administration system built for final-year demos and internship portfolios. Mentored students model roles (admin, teacher, student), wire REST APIs, and ship a clean UI for everyday school operations—attendance, marks, and fee records.

Tech stack

  • Java 17
  • Spring Boot
  • Spring Data JPA
  • MySQL
  • Thymeleaf or React (UI)
  • Spring Security (role-based access)

Features

  • Student and teacher registration with role-based dashboards
  • Class and section management
  • Daily attendance tracking and reports
  • Fee collection records and payment status
  • Marks entry and basic report cards

Build this with a mentor?

Enquire to start a solo or group project under GeekMonks mentorship.