An insurance management platform that allows users to manage insurance policies, clients, and claims using Spring Boot and Java. Inbuilt H2 database has been used to store data on temporary basis.
As of now below features are implemented only
- GET /api/clients: Fetch all clients.
- GET /api/clients/{id}: Fetch a specific client by ID.
- POST /api/clients: Create a new client.
- PUT /api/clients/{id}: Update a client's information
- DELETE /api/clients/{id}: Delete a client
- GET /api/policies: Fetch all insurance policies
- GET /api/policies/{id}: Fetch a specific insurance policy by ID.
- POST /api/policies: Create a new insurance policy.
- PUT /api/policies/{id}: Update an insurance policy
- DELETE /api/policies/{id}: Delete an insurance policy
- GET /api/claims: Fetch all claims.
- GET /api/claims/{id}: Fetch a specific claim by ID
- POST /api/claims: Create a new claim.
- PUT /api/claims/{id}: Update a claim's information
- DELETE /api/claims/{id}: Delete a claim
- Cross origin platform
- Token Based Authentication
Download all files and it is ready to run locally
After installation run following link to get all API references
http://localhost:8080/swagger-ui/index.html
In progress..
As of now it is not deployed
NA
Client: Java, SpringBoot, H2 database
Server: Tomcat
If you have any feedback, please reach out to us at [email protected]