WordPress E-Certificate Portal

Замовник: AI | Опубліковано: 06.01.2026

I need a WordPress-based portal that lets me create and issue e-certificates through a clean, responsive interface. The workflow is simple: I pick a certificate template, enter recipient details manually, and the system generates a downloadable PDF while logging every field in a table that I can export to Excel anytime. My Requirement: 1. There should be one weblink to generate e certificate. 2. There should be pre defined fileds which needs to be filled by the user in a web form. 3. As soon as he submits the form data, a pdf is generated in a pre uploaded pdf design format filling the required filed and this form should be sent to his email/whatsapp to download. 4. The data is captured in form of a excel file to be reviewed. 5. This should enable us to be integrated on our currently running google or wordpress site. 6. Form Generation process should be able to handle any level of traffic and should not go down. What technology you will use to create this certificate generation process? Key points the build must cover: • Runs smoothly on a standard WordPress install, preferably using a lightweight custom plugin (no heavy theme lock-in). • Template selection drives the design; I should be able to add or swap templates later without touching code. • Manual data entry forms map directly to text placeholders on the certificate. • All submitted fields save to the database and are exportable as .xlsx or .csv on demand. • Generated certificates download instantly and stay retrievable via a unique link. • Front end and admin screens must be responsive and secured against common vulnerabilities (nonce checks, sanitization, reCAPTCHA, SSL ready). I am open to widely used libraries such as dompdf, TCPDF, or similar for PDF creation as long as the final file is crisp and print-ready. Please outline your proposed plugin structure, any third-party dependencies, and an estimated timeline. Once the core is stable I may add bulk upload or deeper design editing, so clean, extensible code is important.