Yan Ling's Project Portfolio Page
Project: ExecutivePro
Overview:
ExecutivePro (EP) is a desktop app for Human Resource managers to manage their employee information, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, EP can get your employee management tasks done faster than traditional GUI apps.
Contributions to the team:
Code Contributed:
Enhancements implemented:
- Improved
delete
command such that details of employee will be deleted based onEmployeeId
- Improved
add
command such that certain fields such as address of the employee will be non-compulsory - Improved UI of ExecutivePro to make it user-friendly and allows HR Managers to click on each employee and have their details pop out on the right panel
- Created test cases for
delete command
Contributions to the UG:
- Edited instructions for most commands.
- Edited information in tables of field formats, command summary and
batchadd
- Changed the introduction and added details for documentation bugs.
- Added a new section on how to use user guide.
Contributions to the DG:
- Edited information for most commands
- Created style.puml such that the diagrams would have standardized colors.
- Updated all the diagrams to remove any instances of AddressBook.
- Implemented Planned Enhancements to target feature flaws.
- Implemented more user stories.
- Implemented more use cases.
Contributions to team-based tasks:
- Actively participated in team discussions.
- Fixed bugs received from PE-D.
- Edited UG tables based on changes in command format.
Review/Mentoring Contributions:
- Pull Requests reviewed and merged: #132, #124, #116, #69, #49, #48, #40, #25, #274, #268, #260 #257, #250
Contributions beyond team project: