Project: TeachMeSenpai

TeachMeSenpai is a student managing application specially customised for teaching assistants who have a lot of students to keep track of. It is tailored to assist the user in monitoring their students’ progress, and details. TeachMeSenpai is optimised for fast-typists with a Command Line Interface (CLI) so users can easily edit their student’s details, with the benefits of a Graphical User Interface (GUI) so users can conveniently view their student entries.

Given below are my contributions to the project.

  • Code contributed: RepoSense link

  • Enhancements implemented:
    • Added the text box for the feature remark #107
    • Added the ability to add Telegram handles for student entries #140
    • Added the regular expression to validate Telegram handles #211
    • Fixed a bug where the text box for the feature remark does not close when the app terminates #148
  • Documentation:
    • User Guide:
      • Added images to show the expected output of running all the commands
      • Edited the descriptions for the remark feature
    • Developer Guide:
      • Added use cases for the remark feature #70