Studios in MotionProjektkartei

Balance Kassel

Aktiv

Individuelle Website ohne Template (nur additiv), seit 18.08.2026 auf Astro live; SEO-Befund, Webstatistik, BalanceYoga-Kursplan, laufende Kundentickets

Bereich
Kunden
Start
05.08.2026
Zuletzt
02.10.2026
Am Zug
René
Nächster Schritt, René

Zum 19.10. Zumba Sa 11:00 und Bodystyling Do 16:30 wieder in den Kursplan eintragen (Skript liegt bereit), GSC-Zugang und PSI-Schlüssel für die SEO-Messung klären

Screenshots 2

Website live
Website live
Vorschau preprod
Vorschau preprod

Worum es geht

Balance Kassel (Ansprechpartner beim Kunden u. a. Max Bergt, Marina Orth für Yoga) ist ein Gesundheitsclub mit Fitness, Sauna, Yoga und Reha-Sport. Die Website ist eine individuelle Astro-Seite ohne Template-Basis. René warnte am 05.08.2026: dort nur additiv arbeiten, mit eigener Komponente und eigenem Klassenraum, ohne Eingriff in Bestand und global.css.

Stand

  • Seit 18.08.2026 ist die Astro-Seite auf www.balance-kassel.de live (vHost-Schwenk); die Notiz „www ist TYPO3“ ist veraltet.
  • preprod und main sind seit 01.10. gleich (main 9edaf74): Aufgussplan 09/2026, Webstatistik und SEO-Paket sind live.
  • Webstatistik: simwebstats-Script plus SimTracking-Komponente mit CTA-Klicks und gesehenen Bereichen (75 Stellen). Zahlen kommen erst seit dem Livegang.
  • SEO-Befund vom 25.09.: Platz etwa 5 organisch bei „fitness kassel“, Relaunch-Lag, Startseite ohne Ortsbezug. SE-Ranking-Projekt angelegt (site_id 12974369, 16 Keywords, seo_stufe basis). Hero-Bilder als webp mit srcset, Videos von 75 auf 6 MB, Sauna-Dublette per 301, sameAs im Schema.
  • BalanceYoga-Kursplan mit Niveau E/M/F je Termin (Hub v0.231.0), 9 Yoga-Varianten, Akkordeons auf der Yoga-Seite, CTA zu praevention.digital.
  • Kundentickets abgearbeitet: Team-Liste (#689, #707, 35 Personen jetzt auch in der Zentrale), vier Saunen-Übersicht, Kundenfotos (40 verbaut, 94 frei), Pop-up als Live News (#751/#414), Aufgussplan (#772).
  • Kursplan Do 10:30 ist Bodystyling, Bellicon Do 16:30 ist raus (02.10.).
  • Der Hub-Anteil Website-Änderungen (Karte „Website-Änderungen“, Hub v0.335.0) ging aus dem Fall #751 hervor.

Offen

  • René zum 19.10. Zumba Sa 11:00 (#63) und Bodystyling Do 16:30 (#75), je Kursraum 1, ohne „Gültig ab“ wieder eintragen. Skript /root/scripts/balance-kursplan-2026-10-19.sh ist vorbereitet, der Zeitgeber wurde nicht eingeplant (Entscheidung offen). Wiedervorlage #30 am 19.10. 07:00.
  • René GSC-Zugang (Service-Konto sieht die Property als unbestätigt, Bestätigungsdatei und Dateiname nötig), PSI-Schlüssel, Google-Business-Profil-Zugang, Paket mit dem Kunden klären.
  • René Entscheidung Bauvorschlag Ticket #772 (Kursplan-Weiche, Anhang-Prüfung), wartet auf Go.
  • René Team auf den Zentrale-Feed umstellen (Muster SimTeam.astro), dann auf_website=1 je Eintrag.
  • Kunde Namen/Funktion der zwei unbekannten Mitarbeiter auf Kundenfotos, Bestätigung Kelo-Foto und Aroma-Sauna, Yin & Yang Beschreibung, Yoga-Wall-Varianten 2027, „Marina Orth wird sich noch melden“.
  • ich SEO-Katalog Punkte 6 bis 12 (Checklisten für Profil, Bewertungen, Einträge), Startseite-H1 mit Ortsbezug nach Abstimmung der Texte (prüfen, ob schon umgesetzt).
  • ich Weitersagen-Box-Flottenstandard für Balance nicht belegt (prüfen, ob eingebaut).

Entscheidungen und Regeln

  • 2026-08-05: Balance ist individuell, nur additiv arbeiten (eigene Komponente, ersatzlos entfernbar).
  • 2026-08-26: Niveau E/M/F je Termin gilt überall (Website, PDF, Kursübersicht).
  • 2026-09-10: Kassel-Relikte (Shop, Ausgleich, Probetraining, Sauna-Blueprint) aus allen Templates gelöscht, Balance selbst unberührt.
  • 2026-09-22: Pop-ups und News immer über Live News, nie im Code.
  • 2026-10-01: Livegang „alles von preprod“. Zeitschaltung gilt nur für die Website, nicht fürs Kursplan-PDF (René 02.10.: so lassen).
  • Freigabeweg preprod nach main: Hub-Route Repo-id 10 (POST /api/website/repos/10/deploy mit direction preprod-to-main). Danach Deploy-Run prüfen (Timeout-Risiko SimSales-API).
  • Bildverzeichnis pflegen: docs/bildverzeichnis-kundenfotos-2026.md im Repo vor jedem Bildeinbau lesen.
  • Footer nicht mit data-track markieren (verschluckt den Telefonklick).

Verlauf

  1. Kursplan Bodystyling Do 10:30 live, Bellicon Do 16:30 raus; Zumba und Bodystyling zum 19.10. wieder einzutragen, Skript vorbereitet, Wiedervorlage #30.
  2. Sauna-Aufgussplan 09/2026 live (Ticket #772, main 9edaf74), Webstatistik und SEO-Paket gehen mit live; Befund zur Kursplan-Weiche.
  3. SEO-Befund (Bericht, 12-Punkte-Katalog), SE-Ranking-Projekt, Bild- und Video-Optimierung (preprod 3cfd9d6).
  4. Pop-up-Nachbesserung (#751/#414), Hub v0.335.0 und v0.336.0, Live News #15.
  5. Startseite-Hero: animiertes Wort verschwand nach Tab-Wechsel, behoben (a373b1d).
  6. Team-Update #707, Saunen-Übersicht, Kundenfotos Runde 1 und 2 (preprod 5a9340e, c44512b, dc379f3).
  7. Kassel-Relikte aus den Templates entfernt.
  8. Team-Liste (Ticket #689), Klartext-Leck behoben, Team in der Zentrale.
  9. Kursplanänderung Langhantel Freestyle (reine Daten).
  10. BalanceYoga-Kursplan mit Niveau, Hub v0.231.0, preprod b02eeef; Akkordeons (484c6f0, 2ac632c).
  11. Reha-Sport telefonisch buchbar (preprod 38edd6b).
  12. simwebstats-Script in BaseLayout, Antwort zur Google-Indexierung.
  13. Live-Gang www.balance-kassel.de, danach Reha/Physio ohne Terminbuttons (570ec87), main = preprod 8addf7d.
  14. Kundenwünsche Longevity, Streichungen, Partner aus dem Hub (preprod 896b388, 1c63913).
  15. 18 Kursbilder der alten Seite als Overrides.
  16. Renés Warnung: individuelle Seite, nur additiv.

Wo liegt was

  • Repo-Klone: /root/_ref-balance (preprod, devel/main explizit fetchen), /root/balance-clone (wip-devel). Hub-Repo-id 10 für Freigabe.
  • Hub-Daten: content.db customer_offer_pages (customer_id 22); Kundenschlüssel balance-kassel; Kursplan im Kurspool (Admin-API admin.sim-tools.cloud/api, Token aus dem aktuellen deploy-sim-hub-Container, nie ausgeben); Team in team_kategorien und team_mitglieder.
  • Website: src/components/SimKursplanKategorien.astro, YogaStilAkkordeon.astro, SimSaunenUebersicht.astro, SimTracking.astro; src/data/team.ts; Aufgussplan in public/sauna/ mit Pfad saunaAufgussplan in src/config/site-config.ts, Alt-Link per 301 in public/.htaccess.
  • Skripte: /root/scripts/balance-kursplan-2026-10-19.sh. Fotos: /root/transfer/Balance Kassel/ (Kursplan, team, website-fotos-drive-2026-09).
  • Lokale Sichtprüfung: docker run node:22-slim npx astro dev mit SIM_BUILD_PRUEFLAUF=1; Host-Node 18 ist zu alt.
  • Kundenanhänge: Volume g5qsxkkptephybb6gvmklma2_simticketsystem-uploads, Unterordner ticket-attachments/.
  • Doku: Vault 00-Home, Stände Kursplan, Team und Bodystyling.