🔹 Java 11
🔹 Spring Boot
🔹 Spring Cloud (OpenFeign, Eureka)
🔹 Spring Data
🔹 Kafka
🔹 Docker
🔹 PostgreSQL
🔹 Maven
This demo web application provides REST API to collect information about persons, vaccinations, generate and store QR-codes.
Consist of 6 microservices:
✔️ Person API - to work with personal information about vaccinated people.
✔️ Medical API - to work with information about vaccinations
✔️ QR service - to work with QR-codes
✔️ API gateway - application entry point, requests router
✔️ Service registry - microservices monitoring
Microservices interact with each other by feign clients.
- docker-compose build
- docker-compose up