Work · Tech
The Certification Portal
Register. Train. Score 100. No exceptions.
100%
required to pass. Yes, really
15
self-narrating slides
0
humans in the certification loop
The problem
Certifying a distributed sales force meant chasing people through email threads, honor-system quizzes, and 'did you finish the training?' phone calls.
The training content changed often enough that recording a human narrator every time was a non-starter.
What we built
- A registration-to-certificate pipeline with zero human steps in the middle.
- AI-narrated slides — studio-quality text-to-speech with a browser fallback, so the deck re-narrates itself whenever the content changes.
- A perfect-score exam engine: 100% or retake, and the system doesn't get tired of grading.
- Automatic pass notifications routed through OAuth email — engineered around a host that blocks normal mail ports — plus a magic-link FAQ vault and a privacy-clean analytics view.
Vanilla JS SPAAI narration (TTS)Exam engineOAuth email deliveryMagic-link gating
In the product
Training
RegisterTrainExam212Reps certified
1.6Avg attempts to 100%
9 minMedian exam time
PassJ. Okafor — 20/20, certificate emailedjust now
Retake18/20 — two more and it's yoursattempt 2
SlideDeck re-narrated after content updateauto
Navy, red, and white — the whole journey on one screen, from signup to certificate.
Training
OverviewExamsFAQ vault96%Eventually certify
31FAQ vault entries
0PII stored
Analytics with no personal data in them — counts and curves only.