We are a team based in the School of Computing, National University of Singapore.

You can reach us at the email team4@emerald.pink.

Project team

Tan Kang Liang

[github] [portfolio]

  • Role: In charge of deliverables and deadlines
  • Responsibilities:
    • Updating of commands to support the editing and usage of Client class
    • Add arguments tz/ and c/ and respective fields
    • Add tests for adding, updating, deleting clients

Lim Ming Chong

[github] [portfolio]

  • Role: In charge of integration, repo maintenance
  • Responsibilities:
    • Creating the skeleton of the full project, and refactoring of relevant classes to support all Client functionality
    • Drafting of new UML diagram for the projected changes to the application

Lee En Hao

[github] [portfolio]

  • Role: In charge of documentation and scheduling
  • Responsibilities:
    • Implementing the View command and relevant functionalities associated
    • Modification of GUI to fit the theme of TBM
    • Add GUI tests
    • CLI optimisation

Rayson Koh

[github] [portfolio]

  • Role: In charge of testing
  • Responsibilities:
    • Fill in implementation for Country and CountryNotesManager class
    • Implement country-note-related commands
    • Implement filtering clients by country command
    • Enhance save functionality to include saving country notes

Ritesh Kumar

[github] [portfolio]

  • Role: Team Lead, In charge of code quality
  • Responsibilities:
    • Fill in implementation for Note class (flexible Note class)
    • Add command for adding, deleting client notes
    • Add command for updating client notes
    • Add tests for adding, deleting, updating client notes