Quilyn — Certification Exam Prep
Quilyn — Certification Exam Prep
Overview
Quilyn is a dependency-free study platform I built to prepare for Pega and Tricentis Tosca certifications, then open-sourced so other learners revising the same exams can benefit. It spans 5 learning tracks and 100+ modules, each with concept cards, worked examples, exam-pitfall warnings, and a practice quiz. The app is written in vanilla JavaScript with a reactive ES6 Proxy state store, a hash-based SPA router, and content authored entirely as JSON — new modules render automatically with no code changes. It ships as an installable PWA with a service worker for full offline use, a Leitner 5-box spaced-repetition (SRS) engine for flashcard review, full timed mock exams with per-domain breakdowns, global search across every module, keyboard-driven quizzes, a study-activity heatmap, and JSON progress backup/restore across devices. No account, no tracking — all progress stays in the browser.
5 Tracks · 100+ Modules
Spaced-Repetition (Leitner 5-Box) Review
Timed Mock Exams with Domain Breakdown
Offline-First PWA · Zero Dependencies
Challenge & Solution
The Challenge
Certification candidates juggle scattered PDFs, videos, and quizzes with no unified, offline way to study, self-test, and track retention — and most exam-prep tools sit behind paywalls or accounts.
The Solution
Designed a single offline-first app that unifies structured study guides, practice quizzes, full mock exams, and spaced-repetition review behind one clean interface. Content lives in plain JSON so the material scales without touching code, and a service worker makes the entire app usable offline after the first visit — free, account-free, and privacy-preserving.
Key Features
Study Guides & Practice Quizzes
Concept cards, analogies, worked examples, and exam-pitfall warnings per module, plus single/multi-select quizzes with instant feedback, hints, rationales, and keyboard shortcuts.
Timed Mock Exams
Full 90-minute exams at the real 65% pass mark with a live timer and per-domain score breakdown to pinpoint weak areas.
Spaced-Repetition Review
A Leitner 5-box SRS engine with confidence calibration surfaces the cards you're most likely to forget, so revision time compounds.
Offline-First PWA
Installable app with a service worker for full offline use, global Ctrl/⌘K search, dark/light themes, a study heatmap, and JSON progress backup/restore across devices.