All projects

Backend & Microservices · 2025

Micro LMS – Spring Cloud Microservices

A modular learning management system made of user, course, enrollment and notification services, built on Eureka, Config Server and API Gateway.

What I did

  • Infrastructure services: discovery-server (Eureka), config-server and a Spring Cloud Gateway api-gateway.
  • Four domain services: user, course, enrollment and notification.
  • Each service can be developed, deployed and scaled independently.

Tech stack

  • Java 17
  • Spring Boot
  • Spring Cloud
  • Eureka
  • Config Server
  • Spring Cloud Gateway

Related projects