Privat · 2026
Heide Masters
Dartturniere planen und live verfolgen: Gruppenphase, Turnierbaum, Dartzähler, Spielerstatistiken und Kostenplanung. Als Web-App und Android-App verfügbar.

Ausgangslage
Ein Dartturnier braucht mehr als einen Spielplan: Anmeldungen, Caller, Ergebnisse und Turnierfortschritt müssen während des Spielbetriebs zusammenpassen - auch am Handy.
Mein Beitrag
Privates Produkt: Konzeption und Entwicklung der React-App, Datenmodell, rollenbasierte Zugriffe und Bereitstellung. Veranstalter, Spieler und Zuschauer haben unterschiedliche Aufgaben und Ansichten.
Technische Entscheidung
Jeder Pfeil wird einzeln erfasst. Daraus entstehen Spielstand und Endergebnis; der Turnierbaum übernimmt das Resultat. Eine Caller-Zuweisung regelt, wer ein Spiel aktiv zählt, und Rücknahmen müssen denselben Zustand korrigieren.
Umsetzung
React und TypeScript bilden die Oberfläche, Supabase übernimmt Authentifizierung, PostgreSQL und Live-Updates. Der mobile Caller erfasst Single, Double, Triple, Bull und Fehlwürfe. Tests prüfen unter anderem Berechtigungen und zentrale Turnierabläufe.
Ergebnis
Eine veröffentlichte Web-App mit Gruppenphase, Turnierbaum, Einzelpfeil-Zähler, Spielerstatistiken und Kostenplanung. Eine Android-Version nutzt dieselbe Webanwendung über Capacitor. Die Screenshots zeigen Demodaten.
Grenzen und Abwägungen
Eine Live-App muss Verbindungsabbrüche, Korrekturen und parallele Bedienung berücksichtigen. Die technische Umsetzung ist belegt; Aussagen über eingesparte Organisationszeit oder reale Teilnehmerzahlen mache ich ohne Messung nicht.
React · TypeScript · Supabase · PostgreSQL · Capacitor
← Zurück