Smart Insurance Collection(SIC) is for insurance agents who prefer to use a desktop app for managing contacts and appointments. More importantly, SIC is optimized for those who prefer to work with a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
-
Major enhancement: added Calendar with appointment related features
-
What it does: allows the user to add/remove/edit appointments and reflect these appointments on a calendar GUI
-
Justification: These feature improves the product significantly because a user can now manage both contacts and appointments related to these contacts on the app
-
Highlights: This enhancement touches on all components of the app and create a calendar and task model to enable future implementation of related enhancements. The additions to the components were written in such a way that the previous architecture is largely preserved.
-
Credits: This enhancement depends heavily on the CalendarFx third party library
-
-
Minor enhancement: added look and back features which allow switch between day view and month view of the calendar GUI
-
Code contributed: [https://github.com/CS2103JAN2018-T15-B2/main/blob/master/collated/functional/yuxiangSg.md] [https://github.com/CS2103JAN2018-T15-B2/main/blob/master/collated/test/yuxiangSg.md]}_
-
Other contributions:
-
Project management:
-
Managed releases
v1.4
(releases) on GitHub -
Managed main branch build errors as a result of initial inexperience among teammates over code merging(#1)
-
-
Enhancements to existing features:
-
Redesigned the javaFX layout of the application to support changes in the app features (#2)
-
-
Documentation:
-
Updated screenshot to the User Guide
-
-
Community:
-
Tools:
-
Integrated a third party library (JFoenix) to the project (#42)
-
-
Given below are sections I contributed to the User Guide. They showcase my ability to write documentation targeting end-users. |
Given below are sections I contributed to the Developer Guide. They showcase my ability to write technical documentation and the technical depth of my contributions to the project. |
Updated UI and Model component Diagrams to reflect the changes to original application
Instructions for Manual Testing