- Backend is developed using spring framework using SpringBoot.
- Based on microservice architecure.
- Contains below microservices.
- Frontend is developed using Angular
Docker is used for containerization.
- mym-docker-and-kubernetes-configs
- docker-compose contains the definition for managing the docker containers.
RabbitMQ is used as a message broker for the asynchronous communication between the microservices.