Aloysius Neo Ze En's Project Portfolio Page
Project: TABS
TABS is a desktop scheduler application used by students managing team projects. It allows the user who is a student to view a project’s members and their workload, allocate tasks to them and get reminders on upcoming deadlines or deliverables.
Given below are my contributions to the project.
- New Feature:
DisplayGroupCommand#86- This command class fetches the group as specified by the user.
- This helps the user to locate a particular group and have a quick glance at its corresponding members in the group
- The
FullGroupNamePredicateclass is created to facilitate the checking the equality of the group specified and every group stored on TABS. - Facilitated with the addition of
SplitPaneto display the list of groups.
- New Feature :
ListGroupsCommand#107- This command class shows all the groups that are stored on TABS.
- This helps the user to have a quick glance on all the existing groups created.
-
Code contributed: RepoSense link
- Project management:
- Handled/closed issues promptly
- Helped to ensure that milestones are met and closed on time
- Built and released
TABS.jarfile - Pull requests and reviews are done properly
- Contribution to team-based Tasks
- Contributed to the brainstorming of user stories and use cases of TABS
- Enhancements to existing features:
- Documentation:
- Community: