NodePuppeteer
Precisávamos enviar milhares de certificados de um curso da Pedigree para clientes, e a forma mais fácil que encontrei para solucionar isso foi utilizar Node + Puppeteer para cruzar as informações com esses bancos de dados e gerar o PDF de cada cliente (contendo nome, detalhes do curso e demais dados variáveis), tendo o nome do arquivo como ID único. Depois disso, utilizávamos a ferramenta de disparo da empresa para o envio. Cheguei a tentar implementar um render client-side para termos o máximo de economia de recursos, porém não funcionou devido às diferenças de navegador e de GPU entre as máquinas.
← Voltar ao portfólio