/email-service

Primary LanguageJavaScript

Serviço de disparo de Emails

Esse projeto foi desenvolvido durante a cadeira de Banco de dados Avançado realizada no curso de Ciência da Computação na Universidade Federal de Pelotas. Buscamos realizar um estudo de caso com o banco NoSQL Redis, utilizando o mesmo como message broker em um sistema de disparo de e-mails em lote.

Esse projeto é um clone deste repositório com algumas adições de funcionalidades.

Tecnologias utilizadas

Como executar

  1. Clone o repositório e entre na pasta
  2. Instale os pacotes utilizando o comando npm install
  3. Crie um arquivo .env na raiz do projeto e insira suas credencias. Utilize o arquivo .env.example como base.
  4. Rode o projeto com o comando npm start

Frontend

Você pode executar o Frontend para se comunicar com essa aplicação através de requisiçõs HTTP:

  1. Clone esse repositório e siga o passo a passo.

Vídeos

Esse projeto serviu como base para uma série de vídeos no meu canal do Youtube, afim de demostrar a construção de alguns componentes do projeto e compartilhar meu conhecimento com a comunidade :)