This repository contains the project in full for the Amplifire-404-Braincells Insurance Application.
Leveraging the ETL process, mock data was extracted from a flat data source, transformed according to the Marketing Departments Business Requirements, and loaded into a centralized PostgreSQL database using Talend Open Studios. The Insurance Analytics Dashboard is a front-end component that allows users to register, login, and view visualizations of the data before and after the ETL process.
Presentation date: Friday, February 4, 2022
- All required business rules from the ETL-P2_Requirements.PDF must be implemented.
- All application data must be stored in an RDS.
- Database must be in 3NF.
- Your application should be as RESTful as possible (at minimum it must follow the restful endpoint naming conventions).
- Project must also have:
- Session Handling (either with Cookies or HttpSession)
- Logging.
- User input validation.
- Styled web pages either with CSS or Bootstrap.
- Spring Boot
- Spring Data
- Spring Framework
- Spring MVC
- AWS RDS
- Data Visualization
- Data Manipulation
- PostgreSQL
- JavaScript
- HTML
- CSS
- Bootstrap
- Lombok
- REST