Skip to content

Getting started

Use this section when you are new to Stat'sTheGame or need to get a local checkout running. The pages here deliberately stay focused on onboarding; deeper architecture, API, testing and deployment material is linked from the relevant section hubs.

First visit

Follow this order for the shortest reliable path into the project:

  1. Read the repository structure to understand the monorepo boundaries.
  2. Follow Local setup for a clean install and local runtime.
  3. Use Technology stack when you need to know why a dependency or service was selected.
  4. Use Environment variables before configuring frontend, backend or worker settings.
  5. Open the component guide for the part of the system you are changing.

Component guides

The component READMEs are the closest guide to each repository area. They remain in the repository rather than being duplicated into MkDocs.

Component Guide
Frontend apps/frontend/README.md
Backend API apps/backend/README.md
Asynchronous worker apps/worker/README.md
Database database/README.md
Shared contracts packages/contracts/README.md
Documentation docs/README.md
Testing tests/README.md
Infrastructure infra/README.md
Repository scripts scripts/README.md
Project evidence evidence/README.md

Where to go next

AI Declaration

The information-architecture and onboarding consolidation on this page was planned and drafted with the assistance of ChatGPT-Web[GPT-5.6 Sol].