Feature: Export newsletter subscribers in a Excel file
🔗 Task no ClickUp
ID da Task: 86b6vpmr2
📝 Descrição das mudanças
Criei o endpoint para exportar os inscritos na newsletter em um arquivo Excel. O arquivo excel contém o email inscrito e a data de inscrição (data e hora). Usei a biblioteca date-fns
para formatar a data e mostrar a data formatada em DD/MM/yyyy HH:mm (01/01/2000 21:00).
Criei também o método findAll
no NewsletterRepository
para buscar todos os registros de newsletter do banco de dados.
Para criar o excel e estilizar a planilha utilizei a biblioteca excel-js
.
🎯 Tipo de Mudança
- Bug fix (correção de bug)
- New feature (nova funcionalidade)
- Documentation (documentação)
- Refactoring (refatoração)
- Test (testes)
📸 Evidências
Exemplo | |
---|---|
Request | ![]() |
Excel | ![]() |
✅ Checklist
- Código segue os padrões do projeto
- Testes foram escritos/atualizados
- Documentação foi atualizada
- Self-review foi feito
- Testes unitários estão passando
- Código foi testado localmente