An open API service indexing awesome lists of open source software.

https://github.com/hasnatrasool163/-javafx-school-management-system

A comprehensive School Management System desktop application built with JavaFX and SQLite. Ideal as a final-year or portfolio project, this system offers CRUD operations across multiple modules in a clean, user-friendly UI.
https://github.com/hasnatrasool163/-javafx-school-management-system

css database java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project maven school-management school-management-software sqlite

Last synced: 2 months ago
JSON representation

A comprehensive School Management System desktop application built with JavaFX and SQLite. Ideal as a final-year or portfolio project, this system offers CRUD operations across multiple modules in a clean, user-friendly UI.

Awesome Lists containing this project

README

          

# 🎓 JavaFX School Management System

A fully-featured **School Management System** built using **JavaFX** and **SQLite**, designed to streamline school operations through an intuitive and responsive desktop UI.

🎬 **Watch the Project Demo on YouTube:**
[![Watch the demo](https://img.youtube.com/vi/X_v7FVJyi-U/0.jpg)](https://youtu.be/X_v7FVJyi-U)

---

## ✨ Features

- 📚 **Student Management**: Add, update, delete, and view student records.
- 👨‍🏫 **Teacher Management**: Manage teacher profiles and assignments.
- 🏫 **Class & Section Assignment**: Organize and allocate classes and sections.
- 📝 **Subject Management**: Add and manage subjects per class.
- 📅 **Timetable Generation**: Automatically generate class-wise schedules.
- 📋 **Attendance System**: Mark, view, and edit attendance records.
- 📈 **Marks & Grades**: Record and analyze student marks and grades.
- 💾 **SQLite Integration**: Lightweight, self-contained database.
- 💻 **JavaFX UI**: Smooth and responsive user interface for desktop users.

---

## 🖼️ Screenshots

[Dashboard](screenshots/dashboard.png)
[Student Management](screenshots/student-management.png)
[Attedance Section](screenshots/attendance.png)
---

## 📞 Contact

**Author**: Hasnat Rasool
**Email**: hasnatrasool163@gmail.com
**GitHub**: [https://github.com/hasnatrasool163](https://github.com/hasnatrasool163)

---