Skip to content
Maaz Ali
All work

Case study — E-learning platform — 2025

EduGamify

Gamified e-learning platform with an admin CMS that keeps students progressing.

Role
Full-stack development
Timeline
Feb 2025 — May 2025
EduGamify home: learn, compete, excel together

The problem

Keeping learners moving through a course is the hard part. EduGamify uses points, streaks and leaderboards to keep students progressing.

Key features

  1. 01XP, levels, daily streaks with multipliers and badges
  2. 02Global, friends and course leaderboards
  3. 03Sequential module unlocking with quiz, game and challenge activities
  4. 04Progress-tracked learning path
  5. 05Admin dashboard with analytics and published, draft and review states

Stack

  • Next.js
  • React
  • PostgreSQL
  • Liveblocks
  • REST APIs
Points and level progression
02Points and level progression
Leaderboard with streaks and badges
03Leaderboard with streaks and badges
Progress-tracked learning path
04Progress-tracked learning path
Modules with quiz, game and challenge activities
05Modules with quiz, game and challenge activities
Admin analytics dashboard
06Admin analytics dashboard