Siddarth Nandanahosur Suresh's Project Portfolio Page
Project: Fine$$e
Overview
Fine$$e is a desktop finance tracker that allows tertiary students to better manage their finances, cultivating good financial habits such as saving. It is optimised for CLI users so that expenses and income can be tracked efficiently by typing in commands. It is written in Java, and has a GUI created with JavaFX.
Summary of Contributions
-
New Feature: Developed the bookmark expense and income feature of Fine$$e.
- What it does: Allows university students to store and update, incomes and expenses that they make frequently. It also allows users to convert bookmark incomes and expenses into incomes and expenses and store it in Fine$$e.
- Justification: This feature significantly improves the product’s functionality as it allows university students to conveniently add frequently occurring incomes and expenses without the hassle of keying in all of the information every time they want to add in a new income or expense to Fine$$e. They can easily keep track of their bookmarked incomes and expenses and update them accordingly as well.
- Highlights: This enhancement features allows to store frequently expenses and incomes
-
New Feature: Assisted in the development of the UI/UX (User Interface / User Experience) of Fine$$e.
- What it does: Enhances the view of Fine$$e to be more pleasant and intuitive for the user to use.
- Justification: A product with a well-developed UI/UX is key to getting a user interested in using the application for a sustained period of time. Fine$$e aims to create an attractive display and seamless experience for all our users.
- This enhancement saw a makeover of the original AddressBook3 interface. Colors of each component in the application is carefully chosen to create a good blended theme. The headers at the top will light up allowing for easy identification of which tab the user is on.
-
Code contributed: RepoSense link
-
Project management:
- Managed release
v1.2
(1 release) on GitHub.
- Managed release
- Enhancements to existing features:
-
Documentation:
- User Guide:
- Updated User Guide to include Bookmark Expense and Income feature.
- Updated User Guide with the Introduction of Fine$$e.
- Developer Guide:
- Updated Developer Guide to include Bookmark Transactions feature.
- Updated the use cases to include use cases for Bookmark Transactions feature.
- User Guide:
- Community: