EduTrack is a powerful desktop app designed for SOC tutors, allowing you to streamline your teaching tasks and effortlessly track your student records.
The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java, and has about 11 kLoC.
Given below are my contributions to the project.
Code contributed: RepoSense link
Enhancements implemented:
What it does: This feature allows users to add a new class to the class list.
Justification: This feature plays a role as a must-have feature because the ability to add classes is fundamental in EduTrack.
Highlights: This enhancement helps users manage multiple classes in EduTrack. Once the new class is added successfully, EduTrack's GUI will automatically update the class list display.
Pull request: #34
What it does: This feature allows users to edit various attributes of an existing class, including its name, memo, and schedule.
Justification: This feature significantly enhances the user experience as it offers a convenient way to rectify any mistakes made while entering class information.
Highlights: This enhancement helps users keep class information remains up-to-date and accurate.
Pull request: #59
Contributions to the UG:
adding a class
and editing a class
: Pull request #61Miscellaneous features
: Pull request #86Command Parameters
, EduTrack's Graphical User Interface
: #139Contributions to the DG:
adding a class
: Pull request #61adding a class
: : Pull request #61adding a class
and editing a class
: Pull request #26Other contributions: