Sandeep

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.