Hngoi Zi Wen’s - Project Portfolio Page
Project: NUS Expenses Tracker (NET)
NET is an app for managing expenses, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
Contributions to the project.
- Enhancements to existing features:
- Enhanced the Report functionality to allow calculating the total expenses over a time period
- Documentation:
- User Guide:
- Created a skeleton of the User Guide.(#25)
- Added initial draft documentation for all features.(#25)
- Did cosmetic tweaks to existing documentation, alignment, update documentation for features on V2.0 release. (#49)
- Developer Guide:
- Added Setting Up and Getting Started (#82)
- Added/Updated implementation details of the
delete
and generate report
feature. (#82) (#107)
- Community:
- Our application was developed using a combination of pair-programming and adhoc coding sessions. During each session lasting between an hour to four or more, all group members sat in a meeting session while coding/ implementing their assigned components. If a concern was raised or support was needed, they shared their screen via the meeting session and everyone participated or assisted to clear the obstacle. Using this method we’ve successfully cleared v1.0 to v3.0 of our project milestones.
- Tools
- Integrated a third-party library (Apache POI) to the report function.