Skip to content

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.

Notifications You must be signed in to change notification settings

Hasnatrasool163/-JavaFX-School-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ“ 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


✨ 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

πŸ“ž Contact

Author: Hasnat Rasool
Email: [email protected]
GitHub: https://github.com/hasnatrasool163


About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages