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:
    • Update the Delete feature to allow deletion to allow multiple index deletion (Pull request #127)
    • Add Partial find feature Pull requests (Pull request #52)
    • Add exception for Data type conversion mis-match (Pull request #127)
    • Fix corrupted fonts on macOS (Pull request #50)
  • Documentation:
    • User Guide:
      • Proofreading to ensure UG has a logical flow, all hyperlinks works
      • Propose revise seggestions from proofreading. Google Docs link
      • Update UG from proofreading (Pull requests #331)
    • Developer Guide:
      • Added user stories, non-functional requirements, product scope and use cases for DG ([#36])
  • Community:
    • Contributed to forum discussions (examples: 9, 17, 19, 68)
  • Contributions beyond the project team:
    • Responded to forum posts (Likely but cannot find which post I have responded to)