Employee administration backend system using Java Spring Boot.
Concepts
- Java
- MySQL
- Spring Boot
- Spring Cloud
- Service Registry
- API Gateway
- Config Server
- Distributed Tracing
- Circuit Breaker
- RabbitMQ
- Kafka
- Docker
Install Tools
Create project using Spring Boot
- Clone the repo
git clone https://github.com/xiao-yangg/workhub-microservices.git
- Open using IntelliJ IDEA
- Run microservices in order:
1. Service Registry, Config Server 2. API Gateway 3. Organization Service 4. Department Service 5. Employee Service 6. Email Service, Onboarding Service, Payroll Service, SMS Service
- Test with Postman / any frontend
https://www.udemy.com/course/building-microservices-with-spring-boot-and-spring-cloud/