We are team T17-C3 for module CS2103 Software Engineering based in the School of Computing, National University of Singapore.
Role: Tutor
Responsibilities: Team Mentor
-
Components in charge of: [Logic]
-
Features implemented:
-
Code written: Functional code Test code Docs
-
Other major contributions:
- Did the initial porting from AddressBook to TaskManager
- Did the initial porting of JUnit tests from AddressBook to TaskManager
- Did detection of task alert
- Did detection of overdue task
Role: Developer
Responsibilities: Team Lead, Logic
- Components in charge of: [Add command]
- Features implemented:
- Code written: Functional code Test code Docs
Role: Developer
Responsibilities: Natural time input parsing, Add & edit command parsing
- Components in charge of: [GUI]
- Features implemented:
- New GUI
- Edit Command
- Code written: Functional code Test code Docs
Role: Developer
Responsibilities: Testing, GUI
- Components in charge of: [Storage] [CommandParser]
- Features implemented:
- Code written: Functional code Test code Docs
- Other major contributions:
- Organize and manage GitHub repository
- Ensure and improve code quality of code throughout the project
- Maintain documentations (updates, improvements and ensure formatting quality)
- Refactored CommandParser into individual Parsers for each command
- Improve Regex for Parsers
Role: Developer
Responsibilities: Integration, Code Quality, GitHub Project Manager, Documentation, Storage related codes