TutorLink is a desktop CLI application designed to help University professors better manage the grades of students reading their course.
TutorLink keeps a running tally of grades (GPA, overall score) of each
Student by tagging Components to each student via a Grade object.
Basic CRUD operations are supported.
TutorLink thus offers a lightweight CLI-friendly course management experience.
add_student command:
name and matriculation number)
to the registry of students in the application.delete_student command:
Grade object is only
well-defined when it is tagged to a corresponding Student object; removing the latter should automatically remove the former.find_student command:
matric number or name.list_student command:
matric number and, more importantly, their current percentage score.add_grade, delete_grade etc.add_grade and delete_grade command.delete_component command:
delete_student, delete_component removes all grades tagged to the specific component upon
execution. This is because a Grade object is only well-defined when it is tagged to a corresponding Component object; removing the latter should automatically remove the former.Code Contribution: RepoSense