Skip to content

The main objective of this project is to help insurance companies manage their policies, claims, and customer information. The system is typically used by insurance companies to streamline their operations and provide better service to their customers.

Notifications You must be signed in to change notification settings

gopalkrushnas063/Insurance_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

✩░▒▓▆▅▃▂▁📚Insurance Management System📚▁▂▃▅▆▓▒░✩

Project Summary 📚 :

The main objective of this project is to help insurance companies manage their policies, claims, and customer information. The system is typically used by insurance companies to streamline their operations and provide better service to their customers.

The insurance management system project involves developing a comprehensive software solution that can handle all aspects of insurance management. The project will include the following features:

Policy Module :

  • The system will allow insurance companies to manage their policies by creating, updating, and cancelling policies. It will also enable them to track policyholder information, premium payments, and policy renewals.
  • Claim Module :

  • The system will enable insurers to manage claims by creating, tracking, and processing them. The system will also allow for the assignment of adjusters to claims, tracking of claim status, and communication with policyholders.
  • Client Module :

  • The system will enable insurers to manage customer information, such as contact information, policy information, and claims history. It will also allow for the creation and tracking of customer interactions, such as phone calls and emails.


  • The insurance management system project will require a team of developers, project managers, and quality assurance personnel to ensure the system is developed on time, within budget, and meets the requirements of the insurance company. The project will require a thorough analysis of the insurance company's current systems and processes to ensure the new system can integrate seamlessly. Once developed, the system will require ongoing maintenance and support to ensure it remains up-to-date and meets the evolving needs of the insurance company.


    Software Requirements

    Command Description
    Operating System Windows 10, Linux
    Programming Language Java.
    IDE Used Intellij
    Database MySQL 8.0
    Framework SpringBoot,Maven
    Architecture CRUD, MVC

    Languages and Tools:

    𝗦𝗽𝗿𝗶𝗻𝗴 𝗧𝗼𝗼𝗹 𝗦𝘂𝗶𝘁

    𝗜𝗻𝘁𝗲𝗹𝗹𝗶𝗝 𝗜𝗗𝗘𝗔

    𝗝𝗮𝘃𝗮

    𝐌𝐲𝐒𝐐𝐋

    𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁

    𝐌𝐚𝐯𝐞𝐧

    𝐇𝐢𝐛𝐞𝐫𝐧𝐚𝐭𝐞


    Project Structure


    MySQL Schema Database Structure


    Installation & Run

    • Before running the API server, you should update the database config inside the application.properties file.
    • Update the port number, username and password as per your local database config.
            
                server.port=8080
                
    #database specific properties spring.datasource.url=jdbc:mysql://localhost:3306/insuranceManagementDB; spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.username=root spring.datasource.password=root
    #ORM s/w specific properties spring.jpa.hibernate.ddl-auto=create/update /create-drop spring.jpa.show-sql=true

    About

    The main objective of this project is to help insurance companies manage their policies, claims, and customer information. The system is typically used by insurance companies to streamline their operations and provide better service to their customers.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages