Projektbeschreibung
ÜbersetztDie Buchungsseite muss verstehen, wie ein Bowlingzentrum tatsächlich funktioniert. Ein Gast wählt ein Datum, eine Startzeit und eine Dauer, gibt die Anzahl der Bahnen und Spieler an und fügt Extras hinzu: Schuhverleih nach Größen, Bumper für Kinder, Party-Pakete, bei denen Bahnen, Essen und eine festgelegte Anzahl von Spielen in einer Bestellung gebündelt sind. Der Kalender muss die tatsächliche Belegung jeder Bahn anzeigen, Wartungsfenster, die wir markiert haben, blockieren und einen Puffer zwischen den Sitzungen aufrechterhalten, damit das Personal Zeit hat, die Pins zurückzusetzen und die Schuhe zu bearbeiten. Wir benötigen Anzahlungen oder vollständige Vorauszahlungen über einen Zahlungsdienst, klare Stornierungs- und No-Show-Richtlinien sowie automatische Bestätigungs- und Erinnerungsemails an die Gäste.
Die zweite Hälfte des Projekts ist das Ligamanagement, weshalb regelmäßige Spieler immer wieder zu uns zurückkommen. Wir müssen Ligen und Divisionen einrichten, Teams und einzelne Spieler registrieren, wöchentliche Zeitpläne mit Zuordnungen von Teams zu Bahnen erstellen und nach jeder Nacht Ergebnisse eingeben oder importieren. Basierend auf diesen Ergebnissen sollte das System automatisch Handicaps, Ranglisten, Durchschnitte und Aufzeichnungen von Spielen berechnen sowie die Ranglisten veröffentlichen, die die Teilnehmer von zu Hause aus einsehen können. Idealerweise können die Kapitäne den Zeitplan und die Ergebnisse ihres Teams sehen, ohne an der Rezeption anzurufen.
Was uns bei der Umsetzung wichtig ist:
— Tatsächliche Bahnbelegung mit Puffern und Wartungsfenstern;
— Schuhe, Ausrüstung und Party-Pakete als kostenpflichtige Zusatzleistungen zu Buchungen;
— Online-Vorauszahlung, Anzahlungen sowie Stornierungs- und No-Show-Richtlinien;
— Einrichtung von Ligen und Divisionen mit Teams, Aufstellungen und Zeitplänen;
— Automatische Handicap-Berechnung, Durchschnitte, Ranglisten und Aufzeichnungsüberwachung.