/Queues

This project is responsible for sending e-mails through queues.

Primary LanguageTypeScript

Queues

🤔 About the project

This project is responsible for sending e-mails through queues.


🧪 Technologies used

Node TypeScript Nodemailer Mailtrap Bull

🔥 How to run the project

Clone the project and access the project folder.

$ git clone git@github.com:PabloFerrari013/Queues.git
$ cd Queues

Add the .env file, and add the environment variables:

# Application port (default 3333)
PORT: 

# Application state (default development)
NODE_ENV=

# Mailtrap host
MAILTRAP_HOST=

# Mailtrap port
MAILTRAP_PORT=

# Mailtrap user
MAILTRAP_USER=

# Mailtrap port
MAILTRAP_PASS=
  
# Redis port 
REDIS_PORT=

# Mailtrap host
REDIS_HOST=

To start it, follow the steps below:

# Install as dependencies
$ npm i 

# Start the project
npm run dev

Server is running in port 3333 🚀🔥