Architecture of a Scalable Web Based Educational Game Platform for Kids Planet
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.
Authors
- Ramadhan Alhikam Dirga
Institutions
- Zygo (United States) (US)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-02-26
- DOI
- https://doi.org/10.5281/zenodo.18778097
- Primary Topic
- Mobile and Web Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00