IBM SkillsBuild Gamification
Tech stack: Java, Spring Boot
Links: View Project
Coursework delivered an extension to IBM SkillsBuild with gamification (achievements, progress indicators, leaderboards, badges, streaks, and challenges) on top of Java and Spring Boot. Development followed Scrum: iterations, sprint planning, daily stand-ups, and retrospectives, under academic deadlines.
Spring Boot supplies dependency injection, configuration, and operational defaults appropriate to a teaching setting. The build includes authentication, user profiles with learning history and simple analytics, and social features for peer interaction.
Gamification was kept subordinate to learning outcomes: visible progression, proportionate rewards, and recognition rather than distraction from module content. The exercise was primarily a vehicle for agile practice, enterprise-style structure, and team delivery.

