Yu Ting Zeng's Project Portfolio Page
Project: FixMyAbs
FixMyAbs is a desktop app for managing exercises, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
Given below are my contributions to the project.
- New Feature: Added Exercise model.
- What it does: It serves as a base to allow the user to create, edit, update and delete exercises.
- Justification: This feature allows the user to create their own exercises which is more user friendly.
- Highlights: This enhancement affects existing user interface. The user interface has changed to show exercises.
- New Feature: Added onFocus command suggestion list.
- What it does: allows the user to view suggestions of the commands base on his/her current input.
- Justification: This feature improves the product significantly because a user may not remember the command clearly and the user can refer the suggested commands.
- New Feature: Added tooltip feature.
- What it does: allows the user to view information of exercises and logs which are too long to be displayed on the screen.
- Justification: This feature improves the product significantly because the user can view the information of exercises and logs fully.
-
Code contributed: RepoSense link
- Project management:
- Managed
v1.3
milestone on GitHub
- Managed
- Enhancements to existing features:
- Documentation:
- User Guide:
- Updated AboutUs.md documentation for the team
- Updated command summary
- Check UG thoroughly and created significant issues such as #180
- Developer Guide:
- Added implementation details of the
Better user interface
feature. - Added implementation details of the
onFocus command suggestion list
feature.
- Added implementation details of the
- User Guide:
- Community: