← Alle Projekte
RoundChess.online

Local-first Schachclub-Turnier-App für Schweizer System, Round Robin und K.o.

RoundChess.online

ReactTypeScriptVitePWAReact Router

RoundChess.online ist eine local-first Web-App für inoffizielle Club-Schachturniere. Organisatoren führen Schweizer System, Round Robin oder K.o. auf einem Handy oder Laptop: Paarungen, Ergebnisse, Tabelle und Projektor-Modus, ohne Accounts und ohne Backend.

Ziel

Schachclubs eine schnelle Möglichkeit geben, Clubabend-Turniere auf einem Gerät mit echten Formaten und Stichkämpfen zu leiten, statt Papierlisten oder schwerer Turnier-Software.

Meine Rolle

Solo Product Builder: Produktdesign, Paarungslogik, Scoring, zweisprachige UI (Albanisch & Mazedonisch), PWA-Packaging und Deployment unter roundchess.online.

Kernfunktionen

  • Schweizer System, Round Robin und K.o. inklusive Bye bei ungerader Spielerzahl
  • Schweizer Paarungen ohne Wiederholungen und mit Farbausgleich über die Runden
  • Tabelle mit Siegen/Remis/Niederlagen plus Buchholz- und Sonneborn-Berger-Stichkämpfe
  • Runden sperren, K.o.-Bracket und Münzwurf-/Weiterkommensregeln bei Remis in Eliminierungsspielen
  • Projektor-Ansicht, Tabelle als Bild speichern und installierbare PWA
  • UI auf Shqip und Mazedonisch; Turnierdaten im Browser (localStorage)

Design & Entwicklung

Für Clubabend-Tempo gestaltet: Turnier anlegen → Spielerliste → starten → Ergebnisse → Runde speichern. Gebaut mit React, Vite und TypeScript; Paarung und Scoring in eigenen Modulen. Typografie und ein Forest/Gold-Palette ergeben eine ruhige Club-Ästhetik; vite-plugin-pwa für installierbare Offline-Nutzung.

Ergebnis

Ein Live-Produkt unter https://roundchess.online, das Clubs am Spielabend öffnen (oder installieren), Paarungen und Ergebnisse lokal führen und die Tabelle auf dem großen Bildschirm zeigen können.

Kundenfokus

Schachclubs und informelle Organisatoren, die Schweizer System, Round Robin oder K.o. auf einem Gerät brauchen (auf Albanisch oder Mazedonisch), ohne Cloud-Setup.