Über den Service
ÜbersetztIch entwickle Online-Registrierungssysteme für Reitvereine und Reitschulen, und der kniffligste Teil hier ist nicht das Registrierungsformular, sondern die Logik der Ruhezeiten für die Pferde zwischen den Unterrichtsstunden. Wenn das System einfach die freien Zeiten des Ausbilders überprüft, werden früher oder später zwei Gruppen hintereinander für dasselbe Pferd eingeplant, und das Tier kommt in die dritte Stunde müde oder verletzt, und die Kunden werden sich beim Verein beschweren, nicht beim Entwickler. Deshalb baue ich den Ruhepuffer als separaten konfigurierbaren Parameter, nicht als Nebeneffekt des Zeitplans.
Ich beginne die Arbeit mit der Überprüfung des aktuellen Pferdebestands des Vereins: Ein Trainingspony für Anfänger im Schritt und Trab erholt sich schneller als ein Sportpferd nach dem Galopp mit einem erfahrenen Reiter, daher wird die Ruhezeit für jedes Pferd und jede Unterrichtsart separat festgelegt, nicht eine Zahl für den gesamten Verein. Wenn ein Kunde das Erfahrungslevel auswählt – Anfänger oder erfahrener Reiter – filtert das System automatisch geeignete Pferde und freie Zeitintervalle, sodass es technisch unmöglich ist, ein müdes Pferd zu buchen.
Für den Kunden ist all diese Logik hinter einem einfachen Formular verborgen: Level auswählen, Pferd (oder dem System die Auswahl anvertrauen), Ausbilder und Zeit. Alles andere – Konfliktprüfung, Ruhepuffer, Ausbilderpläne – wird automatisch berechnet.
Was in der Arbeit enthalten ist:
— Filter für Pferde und Zeitfenster nach Reiterlevel;
— konfigurierbarer Ruhepuffer für jedes Pferd und jede Unterrichtsart;
— Synchronisation mit den Ausbilderplänen, Schutz vor Doppelbuchungen;
— Admin-Panel zur Verwaltung von Pferden, Puffern und Unterrichtsarten ohne Codeänderungen;
— Benachrichtigung des Kunden über die Buchungsbestätigung.
Ich beginne die Arbeit mit der Überprüfung des aktuellen Pferdebestands des Vereins: Ein Trainingspony für Anfänger im Schritt und Trab erholt sich schneller als ein Sportpferd nach dem Galopp mit einem erfahrenen Reiter, daher wird die Ruhezeit für jedes Pferd und jede Unterrichtsart separat festgelegt, nicht eine Zahl für den gesamten Verein. Wenn ein Kunde das Erfahrungslevel auswählt – Anfänger oder erfahrener Reiter – filtert das System automatisch geeignete Pferde und freie Zeitintervalle, sodass es technisch unmöglich ist, ein müdes Pferd zu buchen.
Für den Kunden ist all diese Logik hinter einem einfachen Formular verborgen: Level auswählen, Pferd (oder dem System die Auswahl anvertrauen), Ausbilder und Zeit. Alles andere – Konfliktprüfung, Ruhepuffer, Ausbilderpläne – wird automatisch berechnet.
Was in der Arbeit enthalten ist:
— Filter für Pferde und Zeitfenster nach Reiterlevel;
— konfigurierbarer Ruhepuffer für jedes Pferd und jede Unterrichtsart;
— Synchronisation mit den Ausbilderplänen, Schutz vor Doppelbuchungen;
— Admin-Panel zur Verwaltung von Pferden, Puffern und Unterrichtsarten ohne Codeänderungen;
— Benachrichtigung des Kunden über die Buchungsbestätigung.