reset password
AWS Project
Sponsored by Commonwealth Casualty Company
Jesus Garcia, Luis Lucero, Carlos Mendoza Jr, Bryan Perez, Nancy Rosa, Saul Rugama- Montenegro, Pasindu Siriwardena, Rongfeng Tan, Junli Wang
Advisor: Jiang Guo
Liaison: Mahan Hajianpour

 

 

Project Description:

Create a templating engine that generates policy documents from template html files. At runtime, templates are populated with client policy information to create documents for specific clients. Using Java Spring framework, we were able to create a standalone web application that streamlines the document generation and management process for Commonwealth Casualty Company. Templates and documents attached to a client policy alike, can then be accessed in our application where users can modify existing templates, create new templates, or publish documents with the templates that are available to users. The web application consists of a user interface where users can add, delete, modify, and package templates, where templates are then populated with client data and turned into policy documents for CCC and their clients. Our application also gives full control of the clients that are stored in the relational database. Users have the power to add, delete, and modify clients and their policy information. The application uses Amazon Web Services to store our relational database in RDS, and hosts our server in EC2, essentially hosting our application in the cloud. 

Expectation from our project:

1. Create a standalone service that can be incorporated into the existing CCC application to generate documents using our Templating Engine.
2. Integrate AWS cloud services to simplify setup and allow for scalability. 
3. Create comparison & version control features that enable efficient document management. 

Liaison:

Mahan Hajianpour
818-660-4407
mahan@cccinsurance.com

 

Role Name Email
Team Lead Pasindu Siriwardena pasindu2siri@gmail.com
Documentation Lead Jorge Sanchez jsanc488@calstatela.edu
Architecture Lead Nancy Rosa nancyrosa956@gmail.com
Communication Lead Luis Lucero clucero3696@gmail.com
Q/A Lead Junil Wang junliwang210@gmail.com
Engineer Lead (1) Saul Rugama rugamasaul@gmail.com
Engineer (2) Bryan Perez bryan0137@gmail.com
Engineer (3) Carlos Mendoza carlosmendo04@gmail.com
Engineer (4) Rongfeng Tan trongfe96@gmail.com
Demo/Presentation Lead Jesus Garcia jgarcia32898@gmail.com

 

Resources
AWS Project Presentation Fall 2020
Software Requirements Document
Software Design Document
2021 Spring Final Presentation Slides
Final Project Poster
AWS Project Report
[Private Resource] AWS Github Link
[Private Resource] Documentation