VOLTAR
Jobs & Notifications API

Sobre
Projeto de estudo para praticar filas de processamento assíncrono com RabbitMQ e envio de e-mails transacionais com Nodemailer, incluindo auditoria completa de jobs.
Objetivo
- Enfileirar envio de e-mails via BullMQ (Redis)
- Processar jobs em workers separados
- Auditar cada job (status, tentativas, execuções)
- Servir como base para aprendizado e testes
Stack
- Node.js + TypeScript
- Express
- Prisma + PostgreSQL
- RabbitMQ + Redis
- Nodemailer
- Zod (validação)
- Docker + Docker Compose