Para este projeto precisamos realizar um pedido, enviar essa mensagem pelo backend, verificar se essa mensagem chegou corretamente e por fim enviar o e-mail para o cliente.
- Envie uma mensagem com um número do pedido e o valor;
- Verifique se a mensagem está chegando corretamente;
- Desenvolva um aplicativo que consiga ler essa mensagem;
- Envie um e-mail com no formato abaixo utilizando as informações coletadas na mensagem
- Express — A web framework for Node.js (https://www.npmjs.com/package/express)
- AMQP 0-9-1 library and client for Node.JS (https://www.npmjs.com/package//amqplib)
- RabbitMQ (https://www.rabbitmq.com/)
- Rode
yarn install
para instalar as dependências; - Instale RabbitMQ para realizarmos os testes.
- Rode
yarn test
para iniciar o servidor.
Instalação do OTP 24.1 (https://www.erlang.org/downloads)
Instale o RabbitMQ (https://www.rabbitmq.com/install-windows.html)
Configure o Rabbit seguindo esse passo a passo (https://dev.senior.com.br/documentacao/instalacao-simplificada/2-instalando-o-rabbitmq/)
Emanuelle Neves
Rafael Tavares
Dante Dantas
Matheus Rodrigues
João Monteiro
https://www.rabbitmq.com/tutorials/tutorial-one-javascript.html
https://bradhick.medium.com/nodejs-enviando-emails-com-gmail-e-nodemailer-9606f0be4819