Programatical — gamified learning platform
CAPSTONE // SOFTWARE ENGINEERING EDUCATION
Interactive, gamified educational platform developed as a capstone project. It combines software engineering learning paths, multi-step lessons, quizzes, ordering challenges, scoring, a real-time leaderboard and content management.
02 / CHALLENGETurn software engineering concepts—including Scrum, architecture, SOLID, DDD and Git workflows—into a free, hands-on learning experience with clear student progression and complete authoring tools for instructors.
03 / SOLUTION & OUTCOMES→ Student area with a personalized dashboard, active courses, progress tracking and new enrollment options.
→ Multi-step lessons with theory, multiple-choice questions and ordering challenges, all with immediate feedback.
→ Points system, real-time all-time and weekly leaderboards, and student profile management.
→ Admin panel with CRUD for courses, modules, lessons and stages, using forms validated with Zod and React Hook Form.
→ NoSQL persistence in Cloud Firestore and student/admin authentication with Firebase Auth.
