JS
Back to Projects

Scoodle Play

Education
Gamification
LMS
Released
Overview

Scoodle Play is a gamified educational platform designed to make learning more engaging for children. Built on top of the Scoodle Learning Management System (LMS), it adds a layer of game-like elements to motivate students to complete their educational activities. As part of the development team, I was responsible for implementing the energy and the vending machine system which also contained a range of mini-games that I had to port from HTML5 to PixiJS.

Project Details
Web
JavaScript
1/2 Year
Junior Developer
1
Features
  • Reward System: Students earn coins for completing learning activities. These coins can be used to customize avatars, purchase items, and unlock new content.
  • Progression System: Students progress through levels and unlock new challenges as they complete more activities.
  • Social Interaction: Students can interact with each other by sending stickers and sharing achievements.
  • Avatar Customization System: Allows students to personalize their in-game avatars with different outfits, accessories, and items.
  • Vending Machine System: Players spend their earned coins on items like fruit, snacks, and drinks that restore their character's energy.
Challenges

Being the sole developer on the project, and a junior developer at that, I had to quickly learn how to work with the existing codebase and implement new features. This required a deep understanding of the Scoodle LMS and the ability to translate the game-like elements into an engaging and interactive platform. Not to mention the platform was in a different language, and was served live to production servers overseas which required a lot of communication and coordination with the rest of the team.

Gallery
Scoodle Play gallery image 1
Scoodle Play gallery image 2
Scoodle Play gallery image 3