Key work:
• Mastery-based progression system with locked/available/completed unit paths and permanent quiz completion
• Daily streak engine with activity heatmap to drive learner retention
• Visual drag-and-drop certificate designer: admins upload a branded PDF and position fields, with resolution-independent normalized coordinates; output is a QR-coded, publicly verifiable PDF certificate
• Automatic YouTube transcript extraction with click-to-seek video navigation
• Cookie-based guest progress so visitors can start learning before creating an account
• Google / Facebook / X social login and a custom student role
• Standalone full-screen admin SPA served outside wp-admin, with a Chart.js analytics dashboard and CSV export
• 13 Playwright end-to-end tests across the auth, learning, quiz, certificate, and admin flows