Structured Language Learning Platform

1 / 1 · Open full size
Arabic learning platform built around levels, units and lessons with per-question progress tracking, spaced revision and reminder lists, exposed through a documented API for the companion mobile app.
Learners need to resume exactly where they left off and revisit the specific items they got wrong, which a simple lesson list cannot express.
Modelled progress per user against every lesson, question, revision item and reminder, so both the web app and the mobile client can reconstruct a learner's exact state.
Learner state is tracked per question rather than per lesson, so revision and reminders target the exact items a learner missed.
Category
Web App
Industry
Education
Year
2021
Components
1 repository