Zum Hauptinhalt springen
Zurück zu den Produkten

EsportsHub

Die Esports-Plattform, die die Farben Ihres Clubs trägt.

Öffentliche Website, rollenbasiertes Verwaltungsportal und integrierter Discord-Bot – mit VentuBot, der Ihrer Community in 9 Sprachen antwortet. Seit 2026 mit einem echten Club in Produktion.

35k
Zeilen Code
9
Sprachen
6
offizielle Spiele
19
Datenbanktabellen
+600
automatische Tests
Öffentliche Startseite von EsportsHub auf einem Laptop, mit interaktivem Hero und Spielen
Öffentliche Startseite von EsportsHub auf einem Smartphone
Dashboard des EsportsHub-Verwaltungsportals auf einem Laptop
Dashboard des EsportsHub-Verwaltungsportals auf einem Smartphone

Eine Plattform, drei verbundene Ebenen

Öffentliche Website für Fans und Sponsoren, privates Portal für Spieler und Staff und ein Discord-Bot, der alles in Echtzeit verbindet.

  • Öffentliche Website

    Startseite mit interaktivem Hero, Teams mit vollständigem Kader, Kalender, News und Creator. Responsives Design und SEO mit dynamischem Social-Bild pro Team.

  • Rollenbasiertes Portal

    Vollständige Verwaltung von Teams, Spielern, Kalender, News, Creatorn, Benutzern und Dokumenten. Jede Rolle sieht nur, was sie braucht.

  • Integrierter Discord-Bot

    Spielerinnerungen, Nachrichten an den Manager, wenn ein Ergebnis fehlt, und Überwachung des Website-Status. Jede Nachricht kommt in der Sprache des Nutzers an.

  • Robuste Authentifizierung

    Verschlüsselte Sessions, Passwörter mit bcrypt, CSRF-Schutz, Pflicht zur Passwortänderung beim ersten Login, Begrenzung der Anmeldeversuche und Audit-Log.

  • Live-Status

    Anbindung an die APIs von Twitch und YouTube, um Livestreams der Creator zu erkennen, mit intelligentem Caching.

  • Digitale Signatur

    Versand und Unterzeichnung von PDFs mit handschriftlicher Signatur am Bildschirm, Unterschrift der Erziehungsberechtigten bei Minderjährigen, Erinnerungen und Nachverfolgbarkeit.

  • Markenidentität

    Farbe pro Spiel in jedem Element; freie Kaderplätze werden in der Teamfarbe eingefärbt. Animationen, die die Barrierefreiheit respektieren.

  • Neun Sprachen

    Website, Portal und Bot auf ES, EN, FR, PT, IT, DE, NL, SV und TR, mit über 900 Texten pro Sprache, synchron mit dem Sprachattribut der Seite.

  • Wettkampfkalender

    Events mit ihren Spielen, öffentlicher Kalender und automatische Hinweise vor und nach jedem Spiel per Discord.

  • VentuBot mit KI

    Chatbot auf der gesamten öffentlichen Website, der ausschließlich Fragen zum Club beantwortet und dafür dessen Datenbank liest: Teams, Kalender, Ergebnisse, News und Creator.

  • Automatische Übersetzung

    News und Teambeschreibungen werden beim Anlegen oder Bearbeiten automatisch in die anderen acht Sprachen übersetzt. Ändert sich das Original, wird die Übersetzung neu erstellt.

  • Interaktiver Hero

    Eigene 2D-Physik-Engine: Spielkarten, Games, Logo und Livestreams lassen sich zwischen Partikeln ziehen und werfen.

Sechs offizielle Spiele

Jedes mit eigener Farbidentität, eigenen Rollen und eigener öffentlicher Seite.

  • ValorantTier 1
  • League of LegendsTier 1
  • Rocket LeagueTier 2
  • EAFC 26Tier 2
  • Rainbow SixTier 3
  • FortniteTier 3

Technische Architektur

Moderner Stack und begründete Entscheidungen. Jede Ebene ist auf Kosten, Performance und Wartung ausgelegt.

Frontend

  • Next.js 16 mit App Router
  • React 19
  • TypeScript im Strict-Modus
  • Tailwind CSS 4
  • Eigene 2D-Physik-Engine im Hero
  • 9 Sprachen mit je über 900 Texten

Backend

  • Server Components und 68 API-Routen
  • Verschlüsselte Sessions und bcrypt
  • Validierung mit Zod an kritischen Stellen
  • News in sicherem Markdown
  • Rate-Limiting und CSRF-Tokens
  • Claude-API für Übersetzung und VentuBot

Daten

  • PostgreSQL 16 mit Drizzle ORM
  • 19 Tabellen und 8 typisierte Enums
  • Mandantenfähig: 12 Tabellen mit Mandanten-ID
  • Fremdschlüssel mit kontrolliertem Löschen in Kaskade
  • Trigger für Änderungszeitstempel
  • Versionierte Migrationen

Infrastruktur

  • Ubuntu-24.04-Server mit Node 22
  • Nginx und PM2
  • Let's-Encrypt-Zertifikate mit HSTS
  • Zwei Umgebungen: Entwicklung und Produktion
  • Build in VentuHub
  • Atomares Deployment mit automatischem Rollback

Qualität

  • Über 600 Tests mit Vitest
  • 20 End-to-End-Tests mit Playwright
  • 67 Bot-Tests in Python
  • Echtes Postgres in den Tests
  • ESLint mit Qualitätsregeln und Ratchet
  • Regelmäßige Audits mit geschlossenen Befunden

Bot

  • Python 3.12 mit discord.py
  • 2,4k Zeilen Code
  • Nachrichten in 9 Sprachen
  • Bidirektionaler Webhook zur Website
  • Monitor für den Zustand der Website
  • Wird zusammen mit der Website deployt

Klar getrennte Rollen

Echte Berechtigungen: Ein Spieler kann andere Teams nicht anfassen, und ein Staff-Mitglied bearbeitet nur das Eigene.

  • Admin

    Vollzugriff: Benutzer, Audit-Log, alle Teams und Einstellungen.

  • Organisation

    Voller operativer Zugriff, ohne Zugang zu den Audit-Protokollen.

  • Staff

    Bearbeitet Spieler, Staff und Kalender der zugewiesenen Teams.

  • Spieler-Staff

    Erscheint als Spieler und verwaltet als Staff. Doppelrolle.

  • Spieler

    Lesezugriff auf das eigene Team und Bearbeitung des eigenen Profils.

  • Creator

    Bearbeitet das eigene Creator-Profil.

Nicht nur eine Website

Engineering-Entscheidungen, die man normalerweise nicht sieht, die aber echte Stabilität und Professionalität bringen.

  • Wartung ohne Unterbrechung

    Wartungsmodus, der sich im Portal aktivieren lässt: Besucher sehen ihn sofort und bekommen die Website nach dem Deaktivieren ohne Neuladen zurück.

  • Durchgängig typisierte Daten

    Schema mit 19 typisierten Tabellen, echten Postgres-Enums und reproduzierbaren Migrationen, mit Datenbank-Backup vor jedem Deployment.

  • Kontinuierliches Audit

    Neun technische Audits mit nachverfolgbaren Kennungen, von der Codequalität über die Produktionssicherheit bis zum mobilen Design. Jeder Befund wird mit einer Änderung und einem Test geschlossen.

  • Dynamisches Social-Bild pro Team

    Beim Teilen der URL eines Teams entsteht ein serverseitig gerendertes Bild mit den Farben des Spiels, Spielern und Staff.

  • Erzwungener Logout und Impersonation

    Der Administrator kann Sessions sofort ungültig machen und sich für den Support als ein Benutzer anmelden – mit sichtbarem Hinweis und vollständigem Protokoll.

  • Barrierefreiheit AA

    Geprüfter Kontrast, sichtbarer Fokus, vollständige Tastaturnavigation und Respekt vor der Einstellung für reduzierte Bewegung.

  • Deployment mit Rollback

    Jede Änderung durchläuft Lint, Typprüfung, Tests und End-to-End-Tests, bevor sie deployt wird. Schlägt etwas fehl, kehrt der Server von selbst zur vorherigen Version zurück.

  • Versionierte Neuerungen

    Jede Änderung wird mit Version, Status und Datum erfasst, mit einer öffentlichen Beschreibung in allen neun Sprachen.

  • Signatur am Bildschirm

    Visueller Feldeditor über dem PDF, Unterschrift mit Maus oder Finger, Erinnerungen per Discord und täglicher Job.

  • Mehrere Clubs in einer Instanz

    Jeder Club wird über seine Domain aufgelöst, alle Abfragen filtern nach Mandant, und der Cache ist pro Domain getrennt.

  • KI mit Kostenbremse

    VentuBot reserviert vor jeder Anfrage Budget: Limit pro Minute, Tageskontingent pro Besucher und globale Tagesobergrenze. Es werden keine Gespräche gespeichert.

Getestet bei jedem Deployment

Abdeckung von der Geschäftslogik bis zu den vollständigen Nutzerabläufen. Schlägt ein Test fehl, wird nicht deployt.

+600
Tests mit Vitest
20
End-to-End-Tests
67
Bot-Tests
81 %
Gesamtabdeckung
  • Authentifizierung und Session

    Login und Logout, Profil, verschlüsselte Session, CSRF, Begrenzung der Anmeldeversuche und Audit-Log.

  • Entitäten des Portals

    Benutzer, Teams, Spieler, Kalender, Spiele, Neuerungen, News und Creator auf echtem Postgres.

  • Sicherheit und DSGVO

    Header, Einwilligung, Rechtstexte, Datei-Upload mit Prüfung des tatsächlichen Dateityps.

  • Mehrere Clubs

    Auflösung des Mandanten über die Domain und Datenisolierung, Abfrage für Abfrage geprüft.

  • Integrationen

    Live-Status von Twitch und YouTube, Creator-Statistiken, Dokumente und Benachrichtigungen.

  • Discord-Bot

    Website-Monitor, Spiele, Steuerung und Befehle, mit pytest.

Was steckt hinter dem Preis?

Objektive Projektzahlen, um zu verstehen, was ein Neubau kosten würde und welchen Wert es heute liefert.

~210 h
Arbeitsstunden
Verteilt auf rund 33 aktive Arbeitstage für öffentliche Website, Verwaltungsportal und Discord-Bot, mit KI-gestützter Entwicklung.
115–230 k€
Wiederbeschaffungskosten
Was es kosten würde, dasselbe Produkt zum Satz eines Senior-Freelancers neu zu bauen (50–70 €/h, 2.300–3.300 h).
18–35 k€
Verkaufswert heute
In Produktion mit einem echten Club, Hunderte Tests, automatisches Deployment, mehrere Clubs pro Instanz und integrierte KI.
× ARR
potenzieller SaaS-Wert
Multiplikator von 2 bis 5 auf die wiederkehrenden Umsätze, wenn das Produkt kommerziell Fahrt aufnimmt.

Die Preise des Amateur-Plans oder des Komplettkaufs ergeben nur Sinn, wenn man die tatsächlichen Kosten kennt, so etwas zu bauen. Die Differenz zwischen dem, was die Entwicklung kostet, und dem, was man für die Nutzung zahlt, ist unser Wertversprechen.

Pläne für jeden Club

Von Amateur-Clubs mit knapper Kasse bis zu Organisationen, die eine eigene Plattform wollen.

Basis-Plan

Zum Einstieg

Gerade genug, um Ihren Club online zu bringen. Gedacht für sehr kleine Teams, die gerade starten.

12 €/Monat

199 € Einrichtung

  • 2 Teamsinklusive
  • 15 Benutzerinklusive
  • 1 Creatorinklusive
  • Einrichtung und Club-Brandinginklusive
  • Eigene Subdomaininklusive
  • Hosting auf unserem Serverinklusive
  • Eingerichteter Discord-Botinklusive
  • Support per E-Mailinklusive

199 € einmalig bei der Einrichtung plus monatliche Wartungsgebühr.

Amateur-Plan

Für Amateur-Clubs

Ihr Wettkampf-Club mit eigener Plattform, ohne die Kasse zu sprengen.

Vorher 39 €19 €/Monat

299 € Einrichtung

Angebot für die ersten drei Monate

  • 5 Teamsinklusive
  • 50 Benutzerinklusive
  • 4 Creatorinklusive
  • Einrichtung und Club-Brandinginklusive
  • Eigene Subdomaininklusive
  • Hosting auf unserem Serverinklusive
  • Updates und Backupsinklusive
  • Discord-Bot und Support per E-Mailinklusive

299 € einmalig bei der Einrichtung plus Monatsgebühr. Keine Mindestlaufzeit: jederzeit kündbar.

Professionelles SaaS

Für ernsthafte Organisationen

Große Kapazität, bevorzugter Support und eigene Domain für wachsende Clubs.

Vorher 200 €99 €/Monat

399 € Einrichtung

Angebot für die ersten drei Monate

  • 20 Teamsinklusive
  • 200 Benutzerinklusive
  • 15 Creatorinklusive
  • Dediziertes Hostinginklusive
  • Subdomain oder eigene Domaininklusive
  • Bevorzugter Support mit SLA 99,5 %inklusive
  • 2 h Onboarding und Monitoringinklusive
  • Zusätzliche Anpassungennach Angebot

399 € einmalig bei der Einrichtung plus Monatsgebühr. Keine Mindestlaufzeit: jederzeit kündbar.

Kauf des Produkts

Sie wollen Eigentümer sein

Wir übergeben Ihnen den Code, und Sie betreiben ihn auf Ihrer Infrastruktur. Volle Unabhängigkeit, ohne Limits.

19.500 €

Einmalzahlung

  • Teams, Benutzer und Creatorunbegrenzt
  • Vollständiger Quellcodeinklusive
  • Website, Portal und Botinklusive
  • Deployment auf Ihrem Serverinklusive
  • Technische Dokumentationinklusive
  • 4 h Onboarding und ein Monat Supportinklusive
  • 90 Tage Garantieinklusive
  • Übertragung der Domaininklusive

Flexible Zahlung: die Hälfte zu Beginn, die Hälfte bei Übergabe. Für Kunden, die bereits ein technisches Team haben.

Sponsor · Begrenzte Plätze

Wir gewähren einen Rabatt auf den Plan Ihrer Wahl – im Gegenzug für ein öffentliches Testimonial und kontinuierliches Produktfeedback. Es ist kein eigener Plan: Jeder der drei laufenden Pläne dient als Basis.

Was Sie bekommen

  • Einrichtung mit 66 % Rabatt: 65 €, 99 € oder 135 €
  • Die ersten drei Monate 50 % Rabatt auf die Monatsgebühr
  • Logo auf der Sponsorenseite von VentuLabs
  • Direktes Mitspracherecht bei der Produkt-Roadmap

Was Sie im Gegenzug einbringen

  • Ein öffentliches Testimonial, als Text oder Video, das wir zeigen dürfen
  • Kontinuierliches Produktfeedback in den ersten sechs Monaten
  • Mindestens sechs Monate echte Nutzung

Begrenzte Plätze pro aktiver Instanz. Der Rabatt wird bei Bestätigung der Anmeldung angewendet.

Kompletter Stack

Nur moderne, gepflegte Werkzeuge mit aktiver Community.

  • Next.js 16
  • React 19
  • TypeScript 5
  • Tailwind CSS 4
  • Node.js 22
  • PostgreSQL 16
  • Drizzle ORM
  • PGlite in den Tests
  • Verschlüsselte Sessions
  • Zod
  • Sicheres Markdown
  • Claude-API
  • PDF-lib
  • Vitest
  • Playwright
  • ESLint 9
  • Python 3.12 und discord.py
  • Nginx
  • PM2
  • Ubuntu 24.04
  • VentuHub
  • Let's Encrypt

Professionell, stabil, Ihr eigenes.

EsportsHub nutzt keine Templates, hängt nicht von teuren Drittanbietern ab und bindet Sie an niemanden. Es ist eine Plattform mit technischer Identität, die die Farben Ihres Clubs trägt.

Zurück zu den Produkten