Verifiable Credential Layer
EmberQuest
A Next.js and MongoDB platform issuing verifiable internship certificates with QR-code validation and automated PDF generation — the certification layer of the Skilvi ecosystem.
View Live ↗Founder / Engineer
Role
Live
Status
01 — Problem
Internship and program certificates are easy to forge and hard to verify — a PDF alone proves nothing to an employer checking credentials.
02 — Context
Built as the certification layer of the Skilvi ecosystem, so every certificate issued through Skilvi needed to be independently verifiable without contacting Sandeep directly.
03 — System Built
A certificate issuance and verification platform: generate a certificate, embed a QR code, and let anyone scan it to confirm authenticity against the database.
04 — Engineering
Built on Next.js with MongoDB for storage and NextAuth for authenticated issuance. Automated PDF generation on certificate creation, with QR codes linking to a public verification page.
05 — Decisions
Kept verification public and unauthenticated by design — the entire point is that a third party can check a certificate without needing an account.
06 — Result
Live and issuing verifiable certificates as part of the Skilvi ecosystem.
07 — What I Learned
Verification systems only work if checking is easier than forging — the QR-to-public-page flow had to stay one tap, not a login form.
08 — Next Iteration
Extend verification to include revocation status, so a certificate can be invalidated after issuance if needed.
