Skip to content

juninmd/node-bull-consumer

Repository files navigation

w3tec
Node Bull

Consumer

Projeto para criar tarefas assíncronas
Feito com ❤️ por juninmd

✋🏻 Resumo

Neste projeto iremos aprender a utilizar serviços de mensageria para comunicar entre apps.

🚀 Tecnologias

Nome Descrição
Typescript Superset javascript
Express Framework http super rápido
Bull Lib para tarefas assíncronas
Redis Banco não relacional Key Value
MySQL Banco Relacional da Oracle
mailtrap Lib para envio de e-mails
socket.io Conexão em tempo real via eventos de web socket

🔥 Preparando o Ambiente

  • Tenha instalado o Visual Studio Code
  • Baixe o yarn (se node < 16.10)
    • Ele vai baixar todas a dependências do projeto.
  • Baixe as dependências do projeto.
    yarn install
    
  • Instale o Docker Desktop
    • Crie uma imagem do MYSQL
  • Configure as variáveis de ambiente dentro da pasta /envs
    • Crie um arquivo .env-development
  • Depois é só dar F5 no Visual Studio Code.

📝 Scripts NPM

Comando Descrição
start Inicia a aplicação

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published