TS
Tournament Suite
Plataforma de torneos
ProductosSolucionesJuegosIntegracionesPreciosDesarrolladorContacto
ProductosSolucionesJuegosIntegracionesPreciosDesarrolladorContacto

Roadmap & Repo Status

Every Tournament Suite repository at a glance — what's shipping, what's in beta, and what's next. We work in the open; the list below is the source of truth maintained alongside the code.

LiveBetaAlphaStableInternal

Core Platform

The shipping product surfaces and shared types.

  • api

    NestJS backend monolith — tournaments, users, integrations, tenant config.

    Live
  • api-admin

    Admin BFF — proxies api-main behind Keycloak admin role gates.

    Live
  • platform

    Organizer dashboard (Next.js 16). Tournament creation, payouts, disputes, analytics.

    Live
  • esports

    White-label player frontend. Per-tenant branding, brackets, schedules.

    Live
  • admin

    Super-admin console. Internal only — not part of the public surface.

    Internal
  • landing

    This site — public marketing and documentation.

    Live
  • sponsors

    Sponsor portal — campaigns, assets, contracts, analytics.

    Live
  • shared-types

    @tournamentsuite/shared-types — canonical TS types and provider catalog.

    Stable

Side Services

Backend microservices that power the platform.

  • billing-service

    Stripe webhooks, payout invoicing, settlement reports.

    Live
  • notifications-service

    Email · SMS · push · webhooks gateway with BullMQ retry and HMAC delivery.

    Live
  • analytics-reports-service

    Tournament, sponsor, and dating-funnel aggregation + report generation.

    Live
  • steam-sync

    Steam Web API tiered profile sync — 15 min / 6 h / daily schedules.

    Live
  • steam-oidc-bridge

    Steam OpenID 2.0 → Keycloak OIDC (SteamID64 → JWT claims).

    Live
  • dating-app-api

    Matching, profiles, chat, voice/video, and public events API.

    Live
  • anti-cheat-v2

    Phase 1 (CS2 + Valorant). ONNX classifier + Vision/LLM triage. Tauri client integration in progress.

    Alpha

Game Services

Per-game match orchestration services. All live, all NestJS with /health endpoints.

  • cs2

    XState match machine, Get5 config, GSI telemetry, signed plugin webhooks.

    Live
  • cs-legacy

    CS:GO / CS:Source / CS 1.6 — server provisioning, demos.

    Live
  • lol

    Riot Tournament API v5 — tournament codes, callbacks, polling fallback.

    Live
  • valorant

    Riot RSO OAuth + custom GLZ lobby API with map veto.

    Live
  • dota2

    Steam bot + Game Coordinator practice lobby provisioning.

    Live
  • apex

    EA DGS + ALS (Respawn Stryder) — kill/respawn/placement tracking.

    Live
  • pubg

    PUBG REST + custom rooms + SUPER scoring + multi-shard support.

    Live
  • rl

    BallChasing replay-based result verification, Epic team ID linking.

    Live
  • fortnite

    Epic custom lobby API, BR & zero-build formats.

    Live
  • mlbb

    PandaScore-driven Mobile Legends match verification.

    Live
  • smite2

    Hi-Rez Tournament API with MD5-signed 14-min session refresh.

    Live
  • deadlock

    Valve API + custom bot provisioning.

    Live
  • tf2-manager

    logs.tf webhook ingestion + GSLT pool per region.

    Live

CS2 Ecosystem

VPS-per-host CS2 fleet — Go node agent plus CounterStrikeSharp plugins.

  • cs2-node-agent

    Go daemon, NATS-over-TLS control plane, cosign-signed, multi-arch R2 distribution.

    Beta
  • cs2-plugin-match

    CounterStrikeSharp match state machine — warmup → knife → live → halftime → series_end.

    Beta
  • cs2-plugin-companion

    Heartbeat, VAC ban-check, !link Steam binding, MOTD, admin sync.

    Beta
  • cs2-runner-image

    Slim Debian image (no game files baked, bind-mounted from host).

    Stable

Cloud Gaming (P2P)

Four-repo peer-to-peer cloud gaming stack — fleet + agent + signaling + runner.

  • cloud-gaming-fleet-service

    NestJS control plane (port 3023) — node registry, session state machine, allocation, payouts.

    Live
  • cloud-gaming-node-agent

    Go daemon — multi-arch (linux/amd64 · arm64 · windows/amd64), cosign-signed.

    Beta
  • cloud-gaming-signaling-service

    Fastify 5 + WebSocket WebRTC relay, HMAC-SHA1 TURN creds, stateless horizontal scale.

    Live
  • cloud-gaming-runner-image

    Dual-mode container — stream (Wolf/Sunshine) or dedicated game-server launcher.

    Stable

Mobile Apps

Flutter 3.27+ apps with Riverpod 2, Keycloak OIDC, slang i18n, biometric lock.

  • clubhouse-mobile

    Phase F scaffold — OSM map, rotating-JWT QR check-in, offline cache.

    Alpha
  • dating-app

    Scaffold green — Riverpod 2, LiveKit voice/video, RevenueCat (disabled v1).

    Alpha

Infrastructure

Internal-only operational tooling and documentation.

  • infra

    Docker Compose (staging) + Kubernetes manifests (production) + Terraform.

    Internal
  • docs

    Internal developer documentation source.

    Internal

Tournament Suite

Tournament Suite es la plataforma conectada para organizadores, jugadores y operadores de plataformas que gestionan programas competitivos modernos.

Productos

  • Centro de Productos
  • Plataforma
  • Esports
  • Portal de Patrocinadores
  • Centro de Aplicaciones
  • Clubhouse
  • Citas
  • Juegos en la Nube
  • Economía del Cloud Gaming
  • Battle Pass Pro

Producto

  • Inicio
  • Casos de uso
  • Precios
  • Marca Blanca
  • Capacidades
  • Centro de Integraciones
  • Conviértete en Anfitrión

Recursos

  • Ayuda
  • Desarrollador
  • Blog
  • Contacto

Empresa

  • Acerca de

Características

  • Capacidades
  • Torneos
  • Operaciones de Torneo
  • Arbitraje
  • Pagos
  • Branding
  • Anti-trampa

Juegos

  • Todos los juegos
  • Counter-Strike 2
  • Valorant
  • League of Legends
  • Dota 2
  • Fortnite
  • Apex Legends
  • Rocket League
  • Team Fortress 2
  • Mobile Legends: Bang Bang
  • SMITE 2
  • Deadlock
  • PUBG: Battlegrounds
  • CS Legacy
  • Trackmania
  • Brawl Stars

Legal

  • Política de privacidad
  • Términos del servicio
  • Seguridad
  • Cumplimiento
© 2026 Tournament Suite. Todos los derechos reservados.