Este é o repositório para o projeto MS Notification, que faz parte do desafio durante meu estágio na Compass UOL. O MS Notification tem como objetivo lidar com notificações e eventos no sistema, sendo uma parte integrante da arquitetura de microsserviços, juntamente com MS User.
- Java 17
- Maven
- RabbitMQ
- MYSQL
- Certifique-se de ter o RabbitMQ instalado e em execução.
- Configure as propriedades do RabbitMQ no arquivo
application.yml
.
- Clone o repositório:
git clone https://github.com/loudedje/ms-notification.git
- Navegue até o diretório do projeto:
cd ms-notification
- Execute o projeto:
mvn spring-boot:run
O aplicativo estará disponível em http://localhost:8083
por padrão.
POST /v1/notifications
: Envia uma nova notificação.