Chee Zhong Wei's Project Portfolio Page
Project: SectresBook
SectresBook helps secretaries to maintain all the information of the members of their club by collating a list of identifiable information, past records and future tasks.
Given below are my contributions to the project.
-
Code contributed: RepoSense link
- Enhancements implemented:
- Enhancement: Locate persons by starting digits of phone number in
find- Originally,
findonly searches for a person that contains the whole keyword in their names - Now,
findalso searches for a person with starting digits of the phone number (at least 2) that matches the keywords provided
- Originally,
- Enhancement: Added
Birthdayattribute toPerson- Each
Personstores an additional informationBirthday, which is in dd/mm/yyyy format - The regular expression for
Birthdayincludes checks for 29th February on leap years and invalid dates
- Each
- Enhancement: Changed prefixes of properties
- Changed prefixes of properties in commands to better differentiate them
- Changed prefixes of properties in commands to better differentiate them
- Enhancement: Locate persons by starting digits of phone number in
- Contributions to the UG:
- Editted section to include enchancements :
find- Brief description and explanation
- Added screenshots for different features
- Wrote up the opening paragraph of the UG
- Editted section to include enchancements :
- Contributions to the DG:
- Added content to
findfeature section:- Brief description, explanation and design considerations
- Sequence diagram
- Added more User stories
- Added more Non-Functional Requirements
- Added more instructions for manual testing
- Did final polishing and checks for UG:
- Language use
- Spelling mistakes
- Formatting
- Added content to
- Review/mentoring contributions:
- Read through, checked and approved team PRs.