Skip to content

Flakebi/Zeltlager

Repository files navigation

Die Zeltlager App

Diese App haben wir entwickelt, um die Verwaltung unseres Zeltlagers zu vereinfachen.

Features

In der Zeltlager App gibt es die folgenden Features:

  • Übersicht über alle Teilnehmer und Zelte
  • Verwaltung des Spiels "Erwischt" (das Mörderspiel)
  • Kalender (inklusive sich wiederholender und geplanter Termine)
  • Verwaltung von Wettkämpfen mit verschiedenen Stationen und Gruppen

Plattformen

Die Zeltlager App ist im cross-plattform Framework Xamarin und C# implementiert.
Im Android Store ist sie hier zu finden.
Da ein Apple-Developer Account 100$ im Jahr kostest, muss die Zeltlager App für iOS selbst gebaut werden und als Testversion aufgespielt werden.
Die Zeltlager App läuft auch auf Windows und Windows Phone (ungetestet).

Entwicklung

Es kann mit Visual Studio unter Windows oder Xamarin Studio unter macOS entwickelt werden.

Lizenz

Open Software License 3.0

Einblicke

Landing Page Lager erstellen Home Page
Starten der App Ein neues Lager erstellen Hauptseite

Wettkämpfe

Wettkampfübersicht Stationenübersicht Stationendetails
Übersicht der Wettkämpfe Alle Stationen eines Wettkampfs Details zu einer bestimmten Station
Ergebnisbearbeitung Station hinzufügen
Ein Ergebnis zu einer Station hinzufügen Neue Station zu einem Wettkampf hinzufügen

Erwischt

Erwischt-Spiel hinzufügen Erwischt Übersicht Erwischt-Teilnehmerdetails
Ein Erwischt-Spiel erstellen Übersicht über ein Erwischt-Spiel Detailansicht zu einem Mitspieler
Erwischt-Spiel wechseln Erwischt Statistiken
Zu einem anderen Erwischt-Spiel wechseln Statistiken über alle Erwischt-Spiele

Kalender

Kalender Geplante Termine Regelmäßige Termine
Kalendertag Termine vorplanen Anlegen von wiederkehrenden Terminen
Regelmäßigen Termin bearbeiten Normalen Termin bearbeiten
Bearbeiten eines wiederkehrenden Termins Erstellen von Terminen

Teilnehmer

Teilnehmerübersicht
Übersicht über alle Teilnehmer

Zelte

Zeltübersicht Details zu einem Zelt
Übersicht über alle Zelte Details zu einem Zelt
Zelt hinzufügen Kalender
Ein neues Zelt hinzufügen Für ein Zelt verantwortliche Betreuer festlegen

Einstellungen

Einstellungen Lagerverwaltung
Übersicht der Einstellungen Verwaltung der verschiedenen Lager und Synchronisation
Log Paketübersicht
Log von Fehlern Liste der erstellten Datenpakete