Elton Chua's Project Portfolio Page
Project: JeeqTracker
JeeqTracker is a desktop application created for home-based business owners / resellers that helps them manage the clients
that they interact with by keeping track of their BUY / SELL transactions, and REMARKS of clients.
It is written in Java, and has about 10 kLoC.
Given below are my contributions to the project.
- New Feature: Added
buyandsellcommands- What it does: allows the user to create
buyandsellcommands and link them to the specific client to keep track of their transactions with them. - Justification: This feature is essential for users to input transactions so that our application can keep track of them.
- What it does: allows the user to create
-
Code contributed: RepoSense link
- Project management:
- Managed release
v1.3 PE(1 release) on Github
- Managed release
- Enhancements to existing features:
- Refactored multiple classes to transition from AB3 to JeeqTracker
- Updated storage to include POCs which has been changed to remarks (Pull request #138)
- Updated
editcommand to allow users to have more freedom in entering phone number, and email. Instead of blocking user input like+65 9876 5432 (HOME), a warning message will be given instead (Pull request #222) - Upgraded
buyandsellcommands to allow easy continuous inputs. (Pull request #151) - Removed
tagsfromRemarkas it was unnecessary to have tags in remarks. (Pull request #278)
- Documentation:
- Community: