- Member Microservice - An authorized member can view premium bills, submit the claim, can view the claim status, which is already submitted.
- Claims Microservice - Member Microservice interacts with Claims Microservice. It will give the status of submitted claim.
- Policy Microservice - To verify claim eligibility, claims microservice will interact with Policy Microservice which provides the permissible providers in which healthcare services can be offered.
- Authorization Microservice - This service authenticate already registered users and hence provides security to the system.
- Member portal - This is a frontend application that uses all microservices.
- Java 8 Features
- Spring Boot
- Microservices and RestFul API
- Spring Data JPA
- Spring Cloud - API gateway, Load Balancing, Service Discovery using Eureka, Config Server, Feign Client, Fault Tolerance, and many more Spring cloud features.
- Spring Security - Spring Security, JWT Authentication, and many more features of Spring security.
- Docker and Kuberneter
- Amazon Web Services (AWS)
- Swagger Documentation