Tournament.
    In real time.

    From match schedules to the arena scoreboard: a single system for tournaments, leagues, volunteers and spectators. Every organiser with their own address, own branding, own data.

    Multi-tenant via path namespace.
    Installable as an app.
    Proven in operation.
    150+ functions60+ server functions20 slide types7 modulesReal-time
    01 — Context

    A tournament weekend knows no downtime.

    Results must be instant, tables must be accurate, volunteers must know their place immediately.

    Organising a tournament is a race against the clock. Spreadsheets, verbal calls and printed schedules don't hold up once multiple pitches are running in parallel.

    The platform merges match operations, displays, volunteer planning and public relations. Whatever is entered at the touchline appears seconds later on the big screen and online.

    02 — Architecture

    Multi-tenant. Modular. Real-time.

    001

    Namespace

    Each organiser receives their own path, their own look and feel, and their own data — without separate installations.

    002

    Permissions

    Six roles, row-level security in the database, seamless logging of every change.

    003

    Modules

    Seven functional areas are activated per organiser. Features not required are hidden.

    03 — Sectors

    Seven worlds, one system.

    01
    Tournament Website
    Own address, live ticker, news, schedule, registration — no external site builders needed.
    Public
    02
    Fan App
    Over 30 open pages: results, tables, brackets, betting game, MVP voting.
    No login required
    03
    Presentation
    20 slide types for big screens and broadcast: scoreboard, table, scorers, sponsors, arena clock.
    Broadcast-ready
    04
    Tournament Management
    Schedule generator, result service, time control, substitutes, data import.
    75+ functions
    05
    Volunteer Portal
    Dedicated interface for shift search, briefing, attendance via QR code.
    Custom layout
    06
    Team Portal
    Squads, attendance, statistics, registration, communication with tournament management.
    Per team
    07
    Platform Management
    Organisers, subscriptions, security, analytics, invoicing, data requests.
    45+ functions
    04 — Technology

    60 server functions sustain operations.

    Schedule calculation, notifications, payments, data requests and volunteer logic run server-side — not in the organiser's browser.

    001

    Match Schedule

    The generator builds groups, rounds and knockouts including pitch and break logic. Changes are recalculated, not retyped.

    002

    Display

    Results are distributed via real-time connection to screen, app and website simultaneously.

    003

    Offline

    In arenas without stable networks, the app continues to work and synchronises as soon as the connection returns.

    What happens at the touchline appears on the screen.
    05 — Summary

    Current status.

    150+
    Functions in operation
    60+
    Server functions
    20
    Slide types for screen and broadcast
    30+
    Public pages without login
    Contact

    If you organise tournaments, we should talk.

    Inquiries

    Jean-Claude ParentManaging Directorjean-claude.parent@maitrx.ai

    maitrx GmbH

    Seeblick 21
    88045 Friedrichshafen
    Deutschland

    Further Projects

    View all case studies