Project: CLI-Tacts

CLI-Tacts is a desktop application for CS2040S Teaching Assistants to manage students, tutorial groups, and attendance efficiently through a CLI, with a JavaFX GUI.

Given below are my contributions to the project:

  1. Add command
    • Implemented and updated the add command flow for student records.
    • Ensured required student fields are handled correctly in parsing and command execution.
  2. Find command
    • Updated the find command to support current project search behavior.
    • Improved command handling for filtering students by relevant criteria.
  3. Test cases
    • Added and updated test cases to validate command behavior and edge cases.
    • Improved confidence in command-level correctness.
  4. Documentation improvements
    • Updated user-facing and developer-facing documentation to match implemented features.
    • Improved command examples and descriptions for clarity.