Kevin Loh Jun Yong's Project Portfolio Page
Project: Teaching Assistant
Teaching Assistant is a desktop application used for managing contacts and entries for JC/Secondary school teachers. The user interacts with it using a Command Line Interface (CLI), and it has a Graphical User Interface (GUI) created with JavaFX. It is written in Java, and has about 10 (tbc) kLoC.
Given below are my contributions to the project.
- New Feature:
-
Code contributed: RepoSense Link
-
Testing:
- I did tests for
AddContactCommand
,DeleteContactCommand
and their corresponding parsers (i.eAddContactCommandParser
andDeleteContactCommandParser
) - I thought of how to write the code as elegantly as possible #208
- I did tests for
-
Documentation:
- I contributed to the developer guide by in the Delete Contact Command section.
I had explained about the
DeleteContactCommand
and I wrote plantUML code to generate the Activity Diagram and Sequence Diagram #245
- I contributed to the developer guide by in the Delete Contact Command section.
I had explained about the
-
Community
- i had attended all the team meetings and contributed to discussions.