Eine macOS-App fuer die faire Zuteilung von Schuelern zu Veranstaltungen am Sporttag.
Die App ermoeglicht dir, Veranstaltungen anzulegen, Schueler mit drei Wunschprioritaeten anzumelden und diese dann per Losverfahren fair auf die Veranstaltungen zu verteilen. Perfekt fuer Schulen, die ihren Sporttag organisieren moechten.
Kopiere diesen Befehl und fuehre ihn im Terminal aus:
curl -fsSL https://raw.githubusercontent.com/kai-osthoff/sporttag/main/scripts/install.sh | bashDie Installation dauert etwa 30 Sekunden. Danach startet Sporttag automatisch.
- Druecke
Cmd + Leertaste(Spotlight oeffnet sich) - Tippe
Terminal - Druecke
Enter
- Kopiere den Befehl oben mit
Cmd + C - Fuege ihn im Terminal ein mit
Cmd + V - Druecke
Enter
Das Script:
- Erkennt automatisch deinen Mac-Typ (Apple Silicon oder Intel)
- Laedt die passende Version von Sporttag herunter
- Installiert die App nach /Applications
- Entfernt die macOS-Sicherheitssperre
- Startet Sporttag
Funktioniert auf Apple Silicon (M-Chips) und Intel Macs.
macOS blockiert Apps, die nicht von Apple signiert sind. Eine solche Signatur kostet $99 pro Jahr - als kostenloses Open-Source-Projekt verzichten wir darauf.
Das Script entfernt lediglich die Blockade fuer diese eine App. Dein Mac bleibt weiterhin geschuetzt. Du kannst den gesamten Quellcode hier auf GitHub einsehen.
Falls du die App lieber manuell installieren moechtest:
-
Lade die DMG-Datei herunter: Sporttag herunterladen
- Apple Silicon (M1/M2/M3/M4):
Sporttag-X.X.X-arm64.dmg - Intel Mac:
Sporttag-X.X.X.dmg
- Apple Silicon (M1/M2/M3/M4):
-
Oeffne die DMG und ziehe Sporttag in den Applications-Ordner
-
Beim ersten Start erscheint eine Sicherheitswarnung. So umgehst du sie:
Option A (empfohlen):
xattr -r -d com.apple.quarantine /Applications/Sporttag.app 2>/dev/nullOption B (ohne Terminal):
- Rechtsklick auf Sporttag.app in /Applications
- "Oeffnen" waehlen
- Im Dialog nochmals "Oeffnen" klicken
-
Danach startet die App normal
- Veranstaltungen verwalten - Lege Sportarten mit Kapazitaetsgrenzen an
- Schueler anmelden - Erfasse Name, Klasse und drei Wunschprioritaeten
- Faires Losverfahren - Automatische Zuteilung basierend auf Prioritaeten
- Druckbare Listen - Generiere Teilnehmerlisten fuers SMV-Brett
- Alle Daten bleiben lokal auf deinem Mac
- Keine Cloud, keine Internetverbindung noetig
- Datenbank-Speicherort:
~/Library/Application Support/Sporttag/
Fuehre den Installationsbefehl einfach erneut aus - die neue Version wird automatisch installiert.
curl -fsSL https://raw.githubusercontent.com/kai-osthoff/sporttag/main/scripts/install.sh | bashDeine Daten bleiben dabei erhalten.
Der Quellcode ist Open Source und auf GitHub verfuegbar: https://github.com/kai-osthoff/sporttag
Feedback und Beitraege sind herzlich willkommen!
Dieses Projekt steht unter der GNU Affero General Public License v3.0.
Fuer Lehrkraefte und Schulen: Kostenlos nutzbar, auch Anpassungen (Forks) sind erlaubt.
Fuer kommerzielle Softwareanbieter: Wenn du Sporttag in ein kommerzielles Produkt einbinden moechtest, ohne deinen Quellcode unter AGPL zu veroeffentlichen, kontaktiere mich fuer eine kommerzielle Lizenz:
Entwickelt fuer Schulen in Deutschland