Skip to content

rsssruthi26/lets-shop

Repository files navigation

Spring Boot Microservices

Application Architecture

img.png

Services Overview

  • Product Service
  • Order Service
  • Inventory Service
  • Notification Service
  • API Gateway using Spring Cloud Gatewat MVC
  • Shop frontend using Angular 18
  • Tech Stack

  • SpringBoot
  • Angular
  • MongoDB
  • MySQL
  • Kafka
  • KeyCloak
  • Test Containers with Wiremock
  • Grafana Stack (Prometheus, Grafana, Loki and Tempo)
  • API Gateway using Spring Cloud Gateway MVC
  • Kubernetes