The Online Health Insurance Management System (OHIMS) is a web-based application developed using Spring Boot, aimed at automating health insurance management processes. It features user management, policy management, claim submissions, and document handling.
User Management:
Policy Management:
Claim Management:
Document Handling:
Notifications:
Admin Dashboard:
User Registration and Login:
Roles & Responsibilities: | Role | Responsibilities |
---|---|---|
Admin | Manage users, policies, and claims | |
Customer | Browse policies, purchase health insurance, file claims, check claim status | |
Agent | Assist clients, view policies, manage claims |
POST http://localhost:8080/api/auth/register
POST http://localhost:8080/api/v1/auth/login
POST http://localhost:8080/api/admin/create-policies
GET http://localhost:8080/api/customer/policies
PUT http://localhost:8080/api/admin/id
DELETE http://localhost:8080/api/admin/id
GET http://localhost:8080/api/admin/users
DELETE http://localhost:8080/api/admin/users/{id}
GET http://localhost:8080/api/agent/claims
GET http://localhost:8080/api/agent/claims/policynum/claimNumber
POST http://localhost:8080/api/files1/upload
GET http://localhost:8080/api/customer/claims
GET http://localhost:8080/api/customer/claims/claimnum
GET http://localhost:8080/api/agent/claims
GET http://localhost:8080/api/agent/claims/{id}
GET http://localhost:8080/api/agent/users
GET http://localhost:8080/api/agent/policies
The Online Health Insurance Management System (OHIMS) enhances health insurance management through a user-friendly interface and robust security. It is scalable and capable of integrating with additional services.