Sistema de microserviço desenvolvido para fins de estudo pessoal como parte de um curso sobre arquitetura de microserviços com Spring Boot e Spring Cloud.
Esse sistema é composto pelos seguintes serviços:
- hr-user: Serviço responsável pela gestão de usuários.
- hr-worker: Serviço responsável pela gestão de trabalhadores.
- hr-payroll: Serviço responsável pelo processamento de folha de pagamento.
- hr-config-server: Serviço responsável pela centralização das configurações.
- hr-oauth: Serviço responsável pela autenticação e autorização.
- hr-eureka-server: Serviço de registro e descoberta de serviços.
- hr-api-gateway-zuul: Serviço de gateway para roteamento e autorização de requisições.
- Java
- Spring Framework
- Spring Data
- Spring Cloud
- Spring Security
- PostgreSQL
- Postman
- Docker
- Eclipse