Uma aplicação que executa tarefas em background com filas, usando o Node.js e o Redis.
An application that performs tasks in the background with queues, using Node.js and Redis.
- Express.js
- Nodemon
- Bull
- BullBoard
- Nodemailer
- Password-Generator
- Redis
- Docker
-
Clone o repositório
git clone git@github.com:dev-mariana/projeto.git
.Use git clone in the repository
git clone git@github.com:dev-mariana/projeto.git
. -
Entre no diretório e instale as dependências
npm install
.Access the directory of project and install the dependencies
npm install
. -
Instale o Docker para rodar o Redis, e depois execute o comando
$ docker run --name lab01redis -p 6379:6379 --detach redis
.Install Docker to run Redis, then run the command
$ docker run --name lab01redis -p 6379:6379 --detach redis
.
-
Use
npm start
para rodar a aplicação no localhost:http://localhost:8080/
.Run
npm start
for a development server, navigate tohttp://localhost:8080/
. -
E use
npm run queue
para iniciar o serviço de fila em background.And run
npm run queue
to start the queue service in the background.