Home Overview Architecture Core Systems Gameplay Social Economy Content UI/UX Roadmap
// INTERNAL DOCUMENTATION

Galaxy Strike Online
Game Design Document

Full-stack Space Idle MMORPG — Node.js / Electron / MongoDB

v3.5  |  March 2026  |  Korvarix Studios
99%
Overall
~115 socket handlers + Raids + PvP Rankings + Alliance Wars + Push Notif
100%
Backend
API + GameServer
98%
Core Systems
21 systems + tests
97%
Client UI
20 tabs + A11y + i18n + Phase 3 UIs
75%
Content
464+ files, 8 locales, 2000+ quest datapack
80%
Polish
Tests + error reporting + A11y

Project at a Glance

~115
Socket Handlers
23
Server Systems
464+
JSON Data Files
238
Item Definitions
146
Crafting Recipes
35+
Quests (+ 2000+ datapack)
This document is generated from the live codebase state (v3.5). Percentages reflect server-side implementation, client wiring, and data completeness.

Tech Stack

Backend

  • API Server — Node.js, Express, JWT, MongoDB (port 3001)
  • Game Server — Node.js, Socket.IO, Mongoose (port 3002)
  • Database — MongoDB with Mongoose ODM
  • Auth — bcryptjs password hashing, JWT tokens

Frontend

  • Client — Electron desktop app + mobile web
  • Realtime — Socket.IO v4.8
  • UI — Vanilla JS, CSS3, Font Awesome
  • Localisation — 8 locales (en/de/fr/es/ja/zh/ko/pt)