Tai Jun Jie's Project Portfolio Page
Project EzLead
EZLead is an app made for tech leads to manage teams, the main defining feature is that it uses CLI commands coupled with a gui interface.
Given below are my contributions to the project.
-
New feature Implemented userlist command which opens a new window to show all users in the company. (Commit).
- New feature Created all new GUI components(TeamList, TaskList, Progress Bar, User list) (#117).
- Enhancements Done:
- Implemented task progress bar and integrated it to work with team task list(Pull request #148).
- What it does: Allows tech lead to see how many tasks are done and not done.
- Justification: Tech leads may want to see how well a team is faring in terms of task progerss and if they are lacking behind.
- Wrote test cases for mark task command (Pull request #169).
- Implemented task progress bar and integrated it to work with team task list(Pull request #148).
-
Code contributed: RepoSense link
- Documentation:
- Review/mentoring contributions
- Reviewed and suggested changes of other member’s PRs (Pull requests #154).
- Project management:
- Managed release
v1.2, v1.3, v1.3.1on GitHub - Created Milestones and delegated issues to team members
- Manage deadlines and team tasks
- Managed release