Insurance Premium Assignment

TPC, HTMLJavascriptCSS
Back

For this project, I developed a web application that calculates insurance amounts based on user inputs and displays the results on the webpage. The application collects various information such as gender, age, vehicle value, and claims history, and applies a set of rules to determine the insurance amount.

To implement the logic, I utilized HTML, CSS, and JavaScript. The user interface was built using HTML forms and elements, allowing users to enter their personal details and make selections. CSS was used for styling and layout, ensuring a visually appealing and user-friendly interface.

The JavaScript code handled the input validation and performed the calculations according to the provided rules. Event listeners were set up to trigger the appropriate functions when the user interacted with the form elements, validating inputs and updating the display in real-time. The calculations were based on factors such as gender, age, vehicle value, and claims history, allowing for dynamic and accurate insurance amount calculations.

To enhance the user experience, I incorporated additional features such as conditional visibility of form sections based on user selections, dynamically generating dropdown options for vehicle years, and real-time validation error messages. These elements provided a seamless and interactive experience for the user.

Overall, this project demonstrated my proficiency in web development technologies and showcased my ability to implement complex calculations and dynamic user interfaces. It also highlighted my attention to detail and focus on delivering a polished and user-friendly application.

© Tommy Poulin-Corriveau.