Domina la creación de reportes en PDF utilizando NestJS, el potente framework de Node.js. En este curso, aprenderás a integrar y utilizar herramientas como Pdfmake para generar reportes profesionales y personalizados.
El curso parte de la base mínima de conocimiento de NestJS para empezar a crear reportes que son comúnmente solicitados, que van desde constancias laborales, reportes con tablas, códigos QR y Gráficas.
Puntualmente veremos
• PdfMake
• NestJS
• Configuración de fuentes (Como Roboto)
• Diseños de reportes personalizados
• Diseños y temas para tablas
• Reutilización de estilos y secciones
• Gráficos con Chart.js
• Tomar HTML y generar reportes
• Códigos QR
• Conexión a base de datos con Prisma
• PostgreSQL para extracción de data
• Docker
• PgAdmin
• Uso de SVGs e imágenes
• Diseño de columnas y filas
• Y mucho más...
Los reportes que haremos son
• Constancia laboral con conexión (con conexión a base de datos)
• Listado de países en formato de tabla (con conexión a base de datos)
• Recibo de compra con código QR - Maestro - detalle
• Múltiples relaciones e inner joins (con conexión a base de datos)
• Reporte con estadísticas y gráficas (con conexión a base de datos parcialmente)
• Reporte para transformar HTML complejo a PDF
• Clonar la idea de un reporte existente a PdfMake
• Reporte con tamaño personalizado
Al finalizar, tendrás las habilidades necesarias para crear reportes en PDF de alta calidad, optimizando la presentación de datos en tus aplicaciones y mejorando la experiencia de usuario.