Der GradeManager ist eine .json filebasieret Notenverwaltung, in dem File (grades.json) welches bereits im root Verzeichnis des Projektes vorhanden ist, werden die Fächer und Noten als verschachtelte Liste gepspeichert.
Das Projekt ist mit Java als backend sowie Springboot und Thymleaf als Html frontend aufgebaut und basiert auf dem MVC Prinzip. Für jeden der Funktionen wird ein request im controller verarbeitet welcher dynamisch mit dem Frontend kommuniziert.