Hong Sheng's Project Portfolio Page 😁
Project: LongTimeNoSee (LTNS)
Long Time No See (LTNS) is a desktop task tracking app made for financial advisors to manage their contact base and stay connected with their clients. Made simpler with an intuitive and minimalistic graphical user interface (GUI) and customised functionalities to pinpoint your needs, LTNS will enable you to stay close to your dearest clients!
Given below are my contributions to the project.
- New Feature: Figma mockup for the project. 🖼️
- Justification: This feature is to revamp the current AB3 to give our project GUI uniqueness
- Highlights: It provides a general flow for various functionalities and how they piece together into one application
- Weblink: https://www.figma.com/file/KloccQRiEV5ow9oQta9jhy/LTNS?node-id=0%3A1
- Credits: NIL
- New Feature: Major Ui changes
- Justification: This feature is to revamp the current AB3 to give our project GUI uniqueness
- Highlights: It gives the GUI a whole new look
- Credits: NIL
- New Feature: Added pin feature 📌
- Justification: This feature for financial advisors to mark and view important clients
- Highlights:
pin <Index>
allows users to pin andviewPin
allows viewing of these clients at an instant! - Credits: NIL
- New Feature: Added viewIncome feature 📈
- Justification: This feature for financial advisors to mark and view important clients
- Highlights 1: Calculates income based on these changing factors:
- Assigned policies
- Start and end date for clients’ assigned policies
- Yearly commissions
- Highlights 2: Plots a graph based off the user specified year to calculate current income and predict future income
- Credits: NIL
-
Code contributed: RepoSense link
- Project management:
- Delegate tasks and ensure team coordination as the team lead
- Coordinate and facilitate zoom meetings
- Create google documents for roles delegation
- Manages the PR made by Damien
- Enhancements to existing features:
- Added test cases to pin, viewPin and viewIncome features
- Added year limitation to viewIncome feature
- Added Graph implementation for viewIncome (Initially reports only in result box)
- Documentation:
- User Guide:
- Inserted the Ui components and figma link to the docs
- Designed and inserted project logo
- Inserted documentation for pin feature
- Inserted documentation for viewPin feature
- Inserted documentation for viewIncome feature
- Created the command summary section
- Developer Guide:
- Focused on writing the MSS for pin feature
- Inserted documentation for pin feature
- Inserted documentation for viewPin feature
- Inserted documentation for viewIncome feature
- User Guide:
- Community:
- PRs reviewed (with non-trivial review comments): Mainly Damien’s PR (following the Circle review principle)
- Reported bugs and suggestions for other teams in the class: Team 3 and 4
- Tools:
- Figma (for mockup creation)
- Javafx (for altering Ui changes)
- Canva (for demo video, icon and logo design)
- CSS for altering GUI looks