Neo Min Wei - Project Portfolio Page
Overview
Financial Planner is a Command Line Interface (CLI) application for managing your finances conveniently. It is optimized for use via the CLI and leverages your expertise in CLI and your ability to type fast and gives you a one-stop interface to access a plethora of features to manage your finances.
Summary of Contributions
Code contributed: Reposense link
Enhancements Implemented:
- Add Cashflow Feature
- Keep track of total balance
- Ability to set a recurring cashflow
- Delete Cashflow Feature
- Ability to delete a cashflow based on its respective index in overall list, income list, expense list or recur list.
- Ability to delete the recurrence portion of a cashflow, making it a one-time entry only.
- Recurring Cashflow Feature
- Ability to automatically add cashflows based on the system date.
- List Recurring Cashflows Feature
Contributions to the UG:
- Feature guide for add and delete cashflow feature
- Provide quick start guide
- Command summary for add, delete and listing of cashflow
Contributions to the DG
- Acknowledgements of reused code found in add/delete cashflow feature
- Add/Delete Cashflow Feature
- Implementation
- Class Diagram
- Sequence Diagram
- Recurring Cashflow Feature
- Implementation
- Class Diagram
- Sequence Diagram
Contributions to team-based tasks:
- Submission of first draft of UG
- Creating of demo video
- Creating and assigning relevant issues in the issue tracker to teammates
- Approving pull requests by team members
Review/ Mentoring contributions:
- Reviewing of teammates codes in Pull Requests (giving suggestions and improvements)
Contributions beyond the project team
- Reviewed UG & DG of other teams
- Product system and acceptance testing for other teams