Skip to main content
  • Amr Samir
    • Home
    • Blog
    • Projects
    • About
    • Skills
    • Experience
    • Hire
    • certification
  • Amr Samir

Made by

Amr Samir

githubtwitter

Primary navigation

HomeProjectsBlogSkills

Clusters

AboutExperienceCertificationContact

Technical

ArchitectureSecurity

All Right Reserved © 2026 Amr Samir. All rights reserved.

Built with Next.js & React•Optimized for AI Agents

Quick Summary

Amr Samir, Full Stack Developer & Technical Architect, built this project using Next.js, NestJS, MongoDB, Tailwind CSS. It demonstrates professional-grade implementation of EdTech with a focus on performance and scalability.

EduQuest: The Ultimate Gamified Learning System

Lead Full Stack Developer • 4 Skills • 2022

A comprehensive educational ecosystem that transforms traditional learning into an immersive RPG experience. Built for universities and corporate training centers to maximize student engagement through psychology-driven gamification.

localhost
Image 1
Image 2

Interactive Learning Hub

Image 3

Student Collaboration Zone

Slide 0 of 0
CategoryEdTech

What this project demonstrates

My Role:

Lead Full Stack Developer

Skills:
NENext.jsNENestJSMOMongoDBTATailwind CSS
Impact Summary:

Successfully deployed to 15+ universities. Over 500,000 active students. Average course completion rate increased by 62%.

Technical Specifications

  • Project Type: EdTech
  • Primary Stack: Next.js, NestJS, MongoDB
  • Deployment: Secure VPS / Cloud Infrastructure
  • Architecture: Modern Decoupled Architecture

Core Value Delivery

Successfully deployed to 15+ universities. Over 500,000 active students. Average course completion rate increased by 62%.

Quick project inquiry

Send a simple inquiry directly from the project page without leaving for the hire page.

Project Overview

Project Overview

Category: EdTech

My Role: Lead Full Stack Developer

Tools

PUPusherFRFramer MotionSTStripe

EduQuest: Revolutionizing Education Through Engagement

The Vision

Modern education faces a crisis of engagement. In an era of infinite digital distraction, traditional learning management systems (LMS) are failing to keep students motivated. EduQuest was designed with a simple yet powerful goal: Make learning as addictive as a world-class RPG.

Core Gamification Mechanics

We didn't just add badges and leaderboards. We rebuilt the pedagogical flow around core game loops.

1. The Quest System

Every lesson is a "Quest". Quests are organized into "Chapters" that follow a narrative arc. Completing a quest earns the student Experience Points (XP) and Gold (virtual currency). This constant feedback loop triggers the brain's reward center, encouraging "Just one more lesson" behavior.

2. Social Raids & Collaborative Learning

To foster community, we implemented "Raids"—complex group projects that require students to collaborate in real-time. Using WebSockets, students can see each other's progress and contribute to a shared goal, earning massive group rewards.

3. Dynamic Skill Trees

Inspired by games like World of Warcraft, the skill tree provides a visual representation of the student's mastery. As they complete courses, they unlock new branches, giving them a clear and satisfying sense of progression that a simple percentage bar cannot provide.

Technical Implementation

The system is built on a high-concurrency NestJS backend with a MongoDB database to handle the highly dynamic and unstructured nature of player/student metadata. The frontend is a performant Next.js application featuring smooth Framer Motion animations to make the UI feel alive and responsive.

Results and Impact

Piloted with three major universities, EduQuest saw a 62% increase in course completion rates and a 45% increase in voluntary peer-to-peer assistance within the platform's social zones.

Impact & Results

Successfully deployed to 15+ universities. Over 500,000 active students. Average course completion rate increased by 62%.

Timeline

March 10, 2022 – December 20, 2023

Tools Used

PusherFramer MotionStripe

Gallery