All projects

Certificate Generation

An automation platform that lets users design custom certificate templates with drag-and-drop placeholders, map CSV data to fields, and bulk-distribute personalised PDFs via email.

Certificate Generation
The Problem

Event organisers spend hours manually creating personalised certificates for hundreds of participants. Each certificate needs unique names, dates, and details, making bulk generation tedious and error-prone.

The Solution

Built a Next.js app with a WYSIWYG template editor, CSV data mapping, and automated PDF generation and email distribution via Nodemailer.

Key Highlights
  • WYSIWYG template editor with drag-and-drop placeholders
  • CSV data mapping for bulk personalisation
  • Automated PDF generation for hundreds of certificates
  • Email distribution via Nodemailer integration
  • Real-time preview of certificate output
  • Support for custom fonts, colours, and layouts
Tech Stack
Next.js TypeScript Nodemailer