Skip to content

dani12e/Student-Grade-Manager-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Student Grade Manager πŸ“˜

A Java desktop application that helps manage student scores, assign grades, and calculate GPA using both a console and GUI interface.

✨ Features

  • Add subjects with scores and automatically assign grades (A–F)
  • GPA calculator based on entered grades
  • Save and load grades from a file (grades.txt)
  • GUI built with Swing
  • Console-based alternative interface for quick testing

πŸ’» Tech Stack

  • Core Java
  • Java Swing (GUI)
  • File I/O (BufferedReader, FileWriter)
  • Data structures (HashMap, Map)

πŸ“‚ How to Use

  • Run the app
  • Choose 1 for console mode or 2 for GUI
  • In GUI mode, enter subject name and score to calculate GPA or save/load data.

About

Java desktop app to manage student grades and calculate GPA (console and GUI support).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published