๐ Grading System ๐ Overview
This project is a full-stack grading management system developed using Java, JavaFX, and MySQL as part of my IB Computer Science Internal Assessment (IA). The system was designed to digitize and automate grade management workflows for teachers and administrators, and it has been adopted and used by my high school in practice.
โจ Key Features
๐งโ๐ Student and teacher account management
๐ Grade entry and modification interface
๐งฎ Automatic grade calculations and averages
๐ Class performance summaries and reports
๐๏ธ Persistent storage using a MySQL relational database
๐ฅ๏ธ Graphical user interface built with JavaFX
๐ Input validation and structured data handling
๐ ๏ธ Technology Stack
Language: Java
Frontend: JavaFX (GUI)
Backend: MySQL
Architecture: MVC-style modular design
Tools: IntelliJ IDEA / Eclipse, Git, MySQL Workbench