FitRoom Experience — Fitnessstudio-Website & Mitgliederplattform
Überblick
FitRoom Experience brauchte ein öffentliches Gesicht und die Software, die den Betrieb dahinter führt — die Seite ist beides. Vorn steht ein zweisprachiger Onepager: Hero, elf Leistungen, der aktuelle Wochenplan, ein Über-uns-Abschnitt und Kontakt, dazu eine Mitgliedschaftsseite mit zwanzig Paketen und neun Angeboten von der gedruckten Preisliste der Inhaberin. Hinter der Anmeldung registriert sich ein Mitglied ohne Passwortwahl, bucht aus einem Plan, der ein ganzes Quartal vorausläuft, kommt bei vollem Kurs auf die Warteliste, legt eine feste wöchentliche Buchung an, die sich selbst erneuert, sieht Gezahltes und Offenes und kann die eigenen Daten exportieren oder löschen. Die Inhaberin erhält siebzehn Backoffice-Bildschirme: Kundinnen, Pakete, Kursarten, Zeitplan, Schließtage, Angebote, Seiteninhalte, Abos, Zahlungen, Schulden samt Alterung, die Anwesenheitsliste, einen Check-in-Kiosk für ein Tablet an der Tür, ein E-Mail-Protokoll mit erneutem Versand sowie Statistiken — Umsatz, Auslastungs-Heatmap, Teilnahme nach Kursfamilie, auslaufende Abos und CSV-Export. Neunzehn E-Mail-Vorlagen in beiden Sprachen laufen über einen mitgelieferten PHPMailer mit Wiederholungs-Backoff. Darunter liegt reines PHP 8.5 auf MySQL über vierundvierzig Tabellen, mit Griechisch als kanonischer Sprache: kein Framework, kein Composer, kein Build-Schritt.
Herausforderungen
Ein Kursplan ist kein Kalender. Ein Kurs hat Kapazität, eine Warteliste, Guthaben, das ihn bezahlt, und einen Schließtag, der ihn absagen kann — und die Inhaberin brauchte all das auf dem einen Bildschirm, den sie ohnehin nutzt. Das Studio hatte zudem 158 Mitglieder auf der alten Website, die sich vom ersten Tag an anmelden können mussten.
Lösungen
Guthaben, Buchungen und Geld sind ein Modell statt dreier: Eine Kursabsage nimmt ihre Belastung mit, und eine Rückerstattung trägt die Stornierung gleich mit. Das Fenster für wiederkehrende Buchungen leitet sich aus dem Buchungshorizont ab, statt eine eigene Einstellung zu sein — so können beide nicht auseinanderlaufen. Alte Passwörter wurden umhüllt übernommen statt roh gespeichert, sodass die bestehende Mitgliedschaft sich ohne Zurücksetzen anmelden konnte. Griechisch ist kanonisch, mit Akzent- und Schluss-Sigma-Faltung in jeder Kundensuche, damit ein Name findbar bleibt, wie immer er getippt wird.
Galerie

Die Startseite — Das Studio selbst, dann zwei Wege hinein

Leistungen — Elf Programme, von Clinical Pilates bis Open Gym

Das Studio — Sechs Fotos von dem Ort, an dem Sie trainieren

Der Wochenplan — Die ganze Woche in einem Raster, jeder Kurs mit seinem Buchungsweg

Kurse nur per Telefon — Ein Klick zeigt, wie man bucht und wen man anruft

Über uns — Die Stunden, die Minuten und die beiden Coaches dahinter

Auf Griechisch — Derselbe Empfang in der ersten Sprache des Studios

Mitgliedschaften — Jedes Paket aufgelistet, die Preise nur für Mitglieder

Die Startseite — Das Studiofoto in voller Höhe auf dem Tablet

Leistungen — Jedes Programm nummeriert und in ein, zwei Zeilen erklärt

Griechisch ist kanonisch — Derselbe Plan, die andere Sprache

Über uns — Die Zahlen hinter dem Raum

Mitglieder-Registrierung — Kein Passwort an der Tür

Die Startseite — Fürs Smartphone neu gebaut, beide Buttons dort, wo der Daumen landet

Das Menü — Jeder Bereich und die Anmeldung in einem dunklen Feld

Das Studio — Fotos in voller Breite, ein Bereich nach dem anderen

Der Stundenplan — Tag für Tag, mit einem Buchungsweg in jeder Zeile

Kurse nur per Telefon — Die Nummer zum Buchen, nur einen Tipp entfernt

Die Coaches — Gesichter und Qualifikationen vor der ersten Stunde

Mitgliedschaften — Mitglieder melden sich an, und jeder Preis erscheint
Backoffice

Das Backoffice — Die Woche der Inhaberin, jeder Kurs mit seiner Anwesenheitsliste

Statistik — Umsatz nach Tarif, Auslastung nach Stunde

Kunden — Auf Griechisch durchsuchbar, ganz gleich wie der Name getippt wird

Salden — Was offen ist, in vier Altersklassen

Das E-Mail-Protokoll — Jede Nachricht, in der Sprache des Mitglieds

Der Eingangs-Kiosk — Eine vierstellige PIN, ohne Personal