Wei Zhe's Project Portfolio Page
Project: FriendlyLink
FriendlyLink is a personnel information management tool designed for Voluntary Welfare Organisations to keep elderly and volunteer records, and pair them up efficiently and effectively.
Given below are my contributions to the project.
- New Feature: Added the ability search for people by their attributes.
- What it does: allows the user to search for people and their related pairings by their attributes. Multiple different attributes can be searched for in one command.
- Justification: This feature improves the product significantly because a user can look for information from a specific group of people.
- Highlights: This feature allows user to search with a substring for some attributes instead of exactly matching the attribute details.
- New Feature: Added the ability to list paired and unpaired people.
- What it does: allows the user to list people who have been paired or those who have not been paired.
- Justification: This feature improves the product significantly because pairing is the one of the main features of the app and a user should be able to see people who do not have a pairing to know who to pair next.
- Highlights: This feature is built on top of the list feature with an extra parameter being specified to list paired or unpaired people.
-
Code contributed: RepoSense link
- Project management:
- Kept track of deadlines.
- Managed releases
v1.4
andv1.4.demo
on GitHub.
- Enhancements to existing features:
- Documentation:
- User Guide:
- Added documentation for the features
list
andfind
. - Changed documentation of
edit
feature toedit_elderly
andedit_volunteer
features.
- Added documentation for the features
- Developer Guide:
- Added implementation details of the
find
feature with 2 types of UML diagrams. - Added instructions for manual testing in appendix.
- Added implementation details of the
- User Guide:
- Community:
- Other tasks:
- Demoed v1.2