Pinned Loading
Repositories
- ResQueue-vaccines Public
O Resqueue Vaccine Service é um microserviço responsável pelo gerenciamento de vacinas dentro do sistema Resqueue. Ele utiliza Spring Boot 3, Spring Security, OAuth 2.0, Eureka Client, RabbitMQ para comunicação assíncrona e PostgreSQL como banco de dados.
- ResQueue-clinic Public
O Resqueue Clinic Service é um microserviço que gerencia dados de clínicas no sistema Resqueue. Ele utiliza Spring Boot 3, Spring Security, OAuth 2.0, Eureka Client e PostgreSQL como banco de dados.
- ResQueue-gateway Public
O Resqueue Gateway Service é a porta de entrada da arquitetura de microserviços do sistema Resqueue. Ele é responsável pelo roteamento de requisições entre os serviços internos, autenticação via Keycloak e documentação via Swagger.
- ResQueue-user Public
O Resqueue User Service é um microserviço que gerencia autenticação e usuários no sistema Resqueue. Ele utiliza Spring Boot 3, WebFlux (Reactor) e Keycloak como provedor de autenticação.
- ResQueue-auth Public
Este repositório contém uma configuração completa para rodar um ambiente seguro de autenticação baseado em Keycloak com Nginx (proxy reverso), Certbot (SSL) e PostgreSQL.
- ResQueue-server Public
Eureka Server (service discovery) da aplicação ResQueue, solução responsável por controlar lotes de vacinas.
- ResQueue-dev-compose Public
Este arquivo configura um ambiente de desenvolvimento completo para o sistema Resqueue utilizando Docker Compose. Ele inclui todos os serviços necessários para rodar a aplicação localmente, como Keycloak, Eureka Server, API Gateway e o User Service.
- ordini-order-management Public
- ordini-delivery Public
- ordini-product Public