Skip to content

Latest commit

 

History

History
96 lines (72 loc) · 6.04 KB

larrylawl.adoc

File metadata and controls

96 lines (72 loc) · 6.04 KB

Larry Law - Project Portfolio

PROJECT: Insurelytics


InsurelyticsLogo

Overview

Insurelytics is a desktop client management application for insurance agents. Insurelytics facilitates the tracking of client and policies, and also generate statistical analytics to provide insights for the agent. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java, and has about 85 kLoC.

Summary of contributions

PolicyPopBreakdown
  • Minor enhancement:

    • Save policies into JSON. Policy data needs to persist across usage of application. [Pull request #81]

    • List Policy Command. [Pull Request #86]

    • Updated tests to include policies. [Pull Request #91]

    • Utility to handle DateOfBirth (such as parseAgeGroup) [Functional Code][Test Code]

  • Other contributions:

    • Tools:

    • Project Management:

      • Managed releases from v1.1 to v1.3 on GitHub

    • Documentation:

      • Resolved part of the documentation bugs from PE dry run (Pull request #187)

Contributions to the User Guide

Given below are sections I contributed to the User Guide. They showcase my ability to write documentation targeting end-users.

Contributions to the Developer Guide

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.