[CS2103-T13-4] EduBase#150
Open
Beastarz wants to merge 430 commits into
Open
Conversation
Juink4i
pushed a commit
to Juink4i/tp
that referenced
this pull request
Oct 20, 2025
…-jar-file Rename jar file to playbook.jar
Add equals and hashcode method for DeleteCourseCommand
update model UML
test removeStudentCommand
add course class diagram
Command/edit course
update UiClassDiagram to include course ui
Update uml diagram
…ges to mainParser
…th-student-id Add parser for view_courses command with student id params
delte undo redo
…ded defensive programming
improved view_courses command to filter student also. improved register, deregister, create_course, delete_course to list all courses and student after the action
change deregister to check list of all person instead of filtered
View courses
Update docs
Update doc
…u-patch-md Fix typo in view_courses message
update ug
update codecov link
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
EduBase is a desktop app for teachers to manage student attendance, optimized for use via a Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, EduBase can get your student management tasks done faster than traditional GUI apps.