Modellprojekt · Website + Studio-Software

Komplettsystem für Pilates- und Fitnessstudios — mit eigener Website

Kinē · Reformer & Pilates Studio ist ein Modellprojekt von Primessio: eine viersprachige Website für ein Pilates-Studio, verbunden mit einem Komplettsystem für den Studiobetrieb. Kundinnen wählen den Kurs und einen bestimmten Reformer auf dem Raumplan, buchen mit ihrer Karte, kommen auf die Warteliste oder stornieren mit Gutschrift — und das Studio führt Kursplan, Anwesenheit und Kennzahlen im Panel. Studio, Personen und Daten sind fiktiv; Backend, Abläufe und Tests entsprechen dem, was wir für Kunden umsetzen.

Showcase von Primessio für die Fitnessbranche: Design, Inhalte in vier Sprachen, Buchungen, Karten, kostenlose Probestunde, Benachrichtigungen und Studio-Panel — mit einem Backend in PHP 8.3 und SQLite auf normalem Webhosting, geprüft durch automatische Tests mit echten Klicks, auch auf der Live-Seite.

Primessio (ACTIVE IT) ist ein Software-House aus Warschau: Websites und Onlineshops, Individualsoftware und IT-Systeme, SEO und KI-SEO, Social Media und Content, Branding sowie Projektmanagement — für Kunden in Polen und im DACH-Raum. Unten eines unserer Projekte.

Rolle
Design · Inhalte · Backend · Frontend · Tests · Deployment
Typ
Website + Studio-Software (Buchung, Karten, Panel)
Stack
PHP 8.3 · SQLite · Astro 7 · Preact
Sprachen
PL · DE · EN · UK

Live-Website

Funktionierende Demo unter kine.primessio.com — Kursplan, Reformer-Plan, Buchung, Kundenkonto und Studio-Panel laufen auf einer echten Datenbank mit fiktiven Personen; die Demodaten werden täglich erneuert. · Website in neuem Fenster öffnen ↗

Herausforderung

Ein Reformer-Pilates-Studio verkauft eine begrenzte Zahl von Plätzen: Der Raum hat 12 Reformer, der Tower 6 Plätze. Übliche Buchungstools zeigen nicht, welcher Reformer frei ist, kommen mit der Warteliste durcheinander und setzen die Regeln nicht durch — bis wann man mit Gutschrift storniert, wer die kostenlose Probestunde schon genutzt hat, wie viele Buchungen gleichzeitig mit einer Partnerkarte möglich sind.

Dazu braucht das Studio eine Website, die neue Kundinnen über Suchmaschinen gewinnt, Polnisch, Deutsch, Englisch und Ukrainisch spricht und auf normalem Webhosting läuft — ohne eigenen Server und ohne Abo für ein Buchungssystem.

Lösung

Website und Studio-Software sind aus einem Guss. Der Kursplan zeigt freie Plätze live, im Buchungsassistenten wählt die Kundin einen bestimmten Reformer auf dem Raumplan. Die Buchung reserviert eine Einheit der Karte; ist der Kurs voll, kommt sie auf die Warteliste und rückt automatisch nach, wenn jemand mindestens 2 Stunden vor Beginn storniert. Eine Stornierung bis 12 Stunden vorher schreibt die Einheit gut, danach verfällt sie.

Das Studio steuert alles im Panel: Wochenplan aus Vorlagen, Anwesenheit, Absage eines Kurses mit Gutschrift für alle Teilnehmerinnen, Saldokorrekturen, Kartenpause und Kennzahlen — Auslastung, Umwandlung aus Probestunden, Nichterscheinen. E-Mails und Erinnerungen 24 Stunden vorher laufen über eine Warteschlange mit Wiederholungen, Integrationen erhalten signierte Webhooks.

Umfang — was wir geliefert haben

Design

Richtung „kinetic editorial“: Typografie Bricolage Grotesque, Raumplan mit Reformern im Hero, Video aus dem Kurs und Level als Anzahl der Federn.

Inhalte PL · DE · EN · UK

Transkreation je Markt, lokalisierte Adressen der Unterseiten und Kyrillisch auf der ukrainischen Seite (eigene Schrift mit vollem Zeichensatz).

Buchung eines bestimmten Reformers

Raumplan mit freien Plätzen live, Warteliste mit automatischem Nachrücken und Schutz vor dem Wettlauf um den letzten Platz.

Karten und Probestunde

Einzelstunde, 5er-, 10er- und 20er-Karte, Monat unbegrenzt, Pause im Urlaub; erste Stunde gratis einmal pro Person — geprüft über E-Mail und Telefon.

Kundenkonto

Buchungen, Guthaben, Verlauf, Stornierung mit Hinweis zur Gutschrift und privater iCal-Kalender mit austauschbarem Schlüssel.

Studio-Panel

Wochenplan, Anwesenheit für Trainerinnen, Kursabsage mit Gutschrift, Kundinnen, Planvorlagen und Kennzahlen mit Auslastungsdiagramm.

Benachrichtigungen und Integrationen

E-Mail-Warteschlange mit Wiederholungen, Erinnerungen 24 h vorher in vier Sprachen, HMAC-signierte Webhooks, Test-Zahlungsseite.

SEO / AEO

Unterseiten für sechs Formate und ein Leitfaden zu Reformer Pilates mit Antwort am Anfang, FAQPage, hreflang in vier Sprachen und llms.txt.

Tests und Deployment

Backend-Tests, Tests mit echten Klicks, Test des Pakets auf einem Apache-Server vor dem Upload und automatische Live-Prüfung nach jedem Deployment.

In Zahlen

Ein Modellprojekt hat keine Umsatzzahlen — wir nennen überprüfbare Fakten aus dem Repository und aus Tests auf der Live-Seite.

188 Backend-Tests, darunter ein Wettlauf von vier Prozessen um den letzten freien Reformer
71 automatische Prüfungen mit echten Klicks — bestanden auf der Live-Seite
52 Seiten in vier Sprachen, bei jedem Build mit 910 SEO-Kontrollen geprüft
12 h Grenze für die Stornierung mit Gutschrift — vom System durchgesetzt, nicht von der Rezeption

Wie wir gearbeitet haben

Drei Etappen mit eigenem Plan und Review: erst das Backend, dann die Website, zum Schluss Panel und Deployment — jede mit Tests abgeschlossen, bevor die nächste begann.

01

Spezifikation

Die Studioregeln als feste Regeln: Buchungsfenster, Gutschriften, Warteliste, Probestunde, Partnerkarten.

02

Backend

PHP 8.3 und SQLite ohne Framework: Transaktionen, die einen Reformer nie doppelt verkaufen, und Tests für jede Regel.

03

Website

Astro mit Preact-Inseln, Kursplan und Buchungsassistent, Inhalte in vier Sprachen, keine doppelten Fotos.

04

Panel und Härtung

Studio-Panel, Benachrichtigungen, Sicherheitsprüfung und unabhängiges Code-Review mit Korrekturen samt Tests.

05

Deployment

Paket auf einem Apache-Server getestet, Upload per FTPS und automatische Prüfung von Seiten, API und Sperren live.

Technologie

Backend in PHP 8.3 ohne Framework, mit SQLite-Datenbank — es läuft auf normalem Shared Hosting, ohne eigenen Server. Anwendungscode und Datenbank sind für den Browser gesperrt, und ohne Konfigurationsdatei startet das System nicht. Die Website ist statisch (Astro), lädt also schnell; Live-Daten holen kleine interaktive Inseln.

  • PHP 8.3
  • SQLite
  • PHPUnit
  • Astro 7
  • Preact
  • TypeScript
  • Lenis
  • Scroll-driven animations
  • iCal
  • HMAC-Webhooks
  • Schema.org
  • hreflang
  • Playwright
  • PL · DE · EN · UK

Häufige Fragen

Ist das die Website eines echten Studios?

Nein. Kinē · Reformer & Pilates Studio ist ein Modellprojekt von Primessio — Studio, Trainerinnen, Preise und Kontaktdaten sind fiktiv, Zahlungen laufen im Testmodus. Studio-Software, Panel und Tests sind echt und entsprechen unseren Kundenprojekten.

Braucht das System einen eigenen Server?

Nein. Das Backend läuft in PHP 8.3 mit SQLite auf normalem Shared Hosting. Code und Datenbank sind für den Browser gesperrt, Benachrichtigungen gehen ohne eigenen Hintergrundprozess raus — optional genügt ein Cronjob im Hosting-Panel.

Wie verhindert das System, dass ein Reformer doppelt verkauft wird?

Jede Buchung läuft in einer Transaktion mit Datenbanksperre, der Platz hat einen eindeutigen Index. Ein Test startet vier Prozesse gleichzeitig um den letzten freien Platz — es gewinnt immer genau einer, die anderen bekommen eine klare Meldung und einen aktualisierten Raumplan.

Lassen sich Online-Zahlungen und Partnerkarten anbinden?

Ja. In der Demo laufen eine Test-Zahlungsseite und die Prüfung von Test-Partnerkarten. Im echten Projekt binden wir den Zahlungsdienst und die Prüfung des Kartenanbieters an — die Regeln für Karten und Buchungslimits bleiben gleich.

Wie funktioniert das Studio-Panel?

Trainerinnen sehen den Kursplan und erfassen die Anwesenheit; die Rezeption sagt zusätzlich Kurse mit Gutschrift ab, korrigiert Guthaben, pausiert Karten, verwaltet die Planvorlagen und sieht die Kennzahlen. In der Demo kann man sich als Trainerin oder Rezeption anmelden — Daten echter Besucher sind ausgeblendet.

Hilft die Website, neue Kundinnen über Suchmaschinen zu gewinnen?

Ja — jedes der sechs Formate hat eine eigene Unterseite mit Antwort am Anfang, Kursablauf, Zielgruppe und FAQ, und ein Leitfaden zu Reformer Pilates verbindet sie zu einem Thema. Alles in vier Sprachen, mit strukturierten Daten und llms.txt für KI-Assistenten.

Sie führen ein Pilates-, Yoga- oder Fitnessstudio?

Wir gestalten und bauen ein Komplettsystem für Ihr Studio — Buchung, Karten, Warteliste und Panel für die Rezeption — zusammen mit der Website, nach Ihren Regeln und auf dem Hosting, das Sie schon haben.

Gespräch vereinbaren