Architecture of a Scalable Web Based Educational Game Platform for Kids Planet

Read full text
Authors: Ramadhan Alhikam Dirga
Cited by: 0

Abstract

This technical whitepaper documents the architecture, data model, core workflows, security architecture, performance characteristics, and operational model of the Kids Planet educational game platform. The system is implemented using a SvelteKit web application, a Go Fiber API, PostgreSQL for transactional data, Valkey for leaderboard indexing and rate limiting, MinIO for HTML5 game asset storage, and Nginx for reverse proxy and asset delivery. The document describes the current production ready implementation, including browser based game delivery, session and analytics pipelines, and leaderboard computation, together with validated security and performance controls derived from project documentation and testing artifacts.

Fields of Study & Subjects

Educational Games and Gamification Mobile and Web Applications Multimedia Learning Systems

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
26 February 2026
Language
EN