Skip to content

Projeto aprendizagem Tópicos Avançado - Micro Serviço de Notificação

Notifications You must be signed in to change notification settings

Fm4rques/MicroServi-Notificacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Projeto de Microserviço de Notificações

Descrição:

Este projeto é um microserviço de notificações que permite o envio de mensagens em tempo real para os usuários. Ele foi desenvolvido utilizando a arquitetura de microsserviços, com foco na escalabilidade e na comunicação assíncrona. O microserviço de notificações é responsável por receber as requisições de envio de mensagens e distribuí-las aos usuários conectados.

Tecnologias Utilizadas:

O projeto utiliza as seguintes tecnologias:

Linguagem de programação: Java Framework: Spring Boot Banco de Dados: PostgreSQL Biblioteca de mensageria: RabbitMQ Ferramentas adicionais: Maven, Swagger

Pré-requisitos

Certifique-se de ter as seguintes ferramentas instaladas em sua máquina:

JDK 11 ou superior Maven Docker (para executar o RabbitMQ e o PostgreSQL em containers)

Como Executar

Siga as etapas abaixo para executar o projeto localmente:

Clone o repositório para sua máquina local. Navegue até o diretório raiz do projeto. Execute o comando mvn spring-boot:run para iniciar o microserviço. Acesse http://localhost:8080/swagger-ui.html para visualizar a documentação da API e interagir com o serviço de notificações. Projeto aprendizagem Tópicos Avançado - Micro Serviço de Notificação

About

Projeto aprendizagem Tópicos Avançado - Micro Serviço de Notificação

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published