Technical documentation

Everything a developer needs to understand, run, and extend Room of Horror:

Page Content
Project Overview Quick overview: what the system does and which sub-projects exist
Architecture System overview, communication flow, backend/frontend/Unity architecture, diagrams
Data Model PostgreSQL schema, ER diagram, migrations, data lifecycle
Reference Complete REST API, WebSocket events, and configuration reference
Error Catalog The full error catalog (32 errors) with categories, weights, and Unity mapping
Local Setup Getting started: prerequisites, environment files, start order
Workflow: Game Start Step-by-step walkthrough of starting a training session
User Manual (DOCX, German) Detailed manual for hosts and non-technical users: login, game code, session setup, troubleshooting
VR Application Manual (PDF, German) Manual for trainers, lecturers, and medical instructors: VR start, lobby and game code, WebApp login, desktop test mode, troubleshooting, role overview

Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.