Isabel Chong's Project Portfolio Page
Project: CLIpboard
Overview
CLIpboard is a desktop application that helps educators, especially those that tutor multiple classes, by managing their students’ particulars in an organised manner.
Summary of Contributions
Code Contributed
View my code contribution here: Code Dashboard
Enhancements Implemented
- Implemented initial change of
addcommand in v1.2 (#47, #74, #59)- Updated
AddCommand,EditCommandandStudentclass to includemodulefield
- Updated
- Implemented features of assigning grades (#133,
#142,
#264)
- Created classes
Task,UniqueTasksListandSerializedTask - Implemented commands under the
Task PageandGrades Page-task,add task,edit task,delete taskandassign - Enhanced existing code with test cases -
TaskCommandTestandAssignCommandTest
- Created classes
- Implemented custom
HelpCommandto have customised help windows for the five pages on CLIpboard (#161)
Contributions to User Guide (UG)
- Handled the initial refactoring for v1.2
- Contributed to UG for v1.4 (#141,
#239,
#266,
#267)
- Added in the user instructions for commands under
Task PageandGrades Page - Added in guiding examples under
Navigation Guideand the description of elements underVisual Guide
- Added in the user instructions for commands under
- Helped to review PRs about UG here
Contributions to Developer Guide (DG)
- Contributed to the initial draft for v1.2 #24
- Handled the
Appendix: Requirementssection
- Handled the
- Contributed to DG for v1.4 (#221,
#254)
- Refactored mentions of
AB3toCLIpboard, including descriptions and links - Added instructions for
Manual Testingsection for the following commands or sections -Launch and Shutdown,General Commands,Course Page Commands,Group Page Commands,Task Page Commands,Grades Page Commands,Saving Data
- Refactored mentions of
- Helped to review PRs about DG here
Contributions to Team-Based Tasks
- Handled setting up of
codecov
Review/Monitoring Contributions
- Reviewed PRs on code and documentation quality
Contributions Beyond the Project Team
- Participated in PE-D bug-catching exercise, which consists of reviewing and testing another teams’ project. You can view the issues found here.