5 More Minutes Oy · 3+ years
TeacherGaming Desk
A game-based learning ecosystem with 50 integrated entertainment games, 200 interactive lesson plans, analytics and apps for teachers and students on every platform. I co-founded the company and led the design and development.













# Background
TeacherGaming Desk was started after MinecraftEdu and was an even more ambitious project: 50 integrated entertainment games, 200 interactive lesson plans, apps for students and teachers on all platforms, and analytics. Development continued for over three years, until it was stopped because the project was not profitable.
# Desk
Desk was the main platform for teachers to access lesson plans, manage their classes, start lessons and follow student analytics. For game developers and administrators it included a custom CMS that allowed customizing almost every part of the platform. A separate demo version let anyone try the features without logging in.
# TeacherGaming App
A cross-platform app for desktop (Mac, Windows, Linux), web and mobile (iOS, Android, Windows Mobile), built with Meteor and Cordova.
# Store
I also redesigned the TeacherGaming Store, used for purchasing games and managing subscriptions.
# Architecture
Built on Meteor (Node.js) with Blaze on the frontend and MongoDB as the database. A load balancer distributed requests round robin to two platform servers, with two more servers for calculating analytics.
# My role
Co-founder, CTO and lead developer. Responsible for UI and UX design, coding and servers, and leading the development team.