Skip to content

A simplified insurance contract management application (auto, home, health) for customers, using Spring Core, Spring Web, JSP, and JPA.

Notifications You must be signed in to change notification settings

Douaa1819/Assure-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Insurance Contract Management Application

πŸš€ Project Overview

The Insurance Contract Management Application simplifies the process of managing insurance contracts for automobile, home, and health insurance. Users can request quotes, subscribe to policies, and manage their contracts online, reducing administrative hassle.

✨ Features

  • πŸ” User Registration and Login: Create and manage user accounts.
  • πŸ“„ Get Insurance Quotes: Request quotes for auto, home, and health insurance.
  • πŸ“ Subscribe to Contracts: Accept quotes, upload documents, and subscribe to policies.
  • βš™οΈ Manage Contracts: Modify or cancel insurance contracts directly from the app.

πŸ› οΈ Technologies

  • Java with Spring for the backend.
  • JPA for database management.
  • JSP for dynamic web pages.
  • JUnit and Mockito for testing.

🏁 Getting Started

  1. Clone the repository:

    git clone (https://github.com/Douaa1819/Assure-Manager.git)
    cd Assure-Manage
  2. Configure the database in application.properties and package :config

  3. Build and run the project:

    mvn clean install

βœ… Usage

  • Register at /register and login at /login.
  • Request quotes for insurance.
  • Subscribe to contracts and upload documents.
  • Manage your contracts from home page.

πŸ§ͺ Testing

Run unit tests with:

mvn test

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details. .

πŸ“ˆ Presentation

Project Presentation

πŸ—‚οΈ Project Planning

View Project Planning

Contact

For any questions, please reach out to:

About

A simplified insurance contract management application (auto, home, health) for customers, using Spring Core, Spring Web, JSP, and JPA.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages