Studios in MotionProjektkartei

City Fitness

Wartet

City Fitness (5 Standorte Ruhrgebiet): neue Website als Kopie von Life X mit eigenem Skin, Entwurf auf der Live-Bühne, noch ohne Hosting

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

44 Angebotstexte freigeben, Entscheidung zu Marl, Hosting und preprod-Domain klären, danach gemeinsames Feintuning und Livegang

Screenshots 1

Alte Website city.fitness (Vergleich)
Alte Website city.fitness (Vergleich)

Worum es geht

City Fitness betreibt fünf Standorte im Ruhrgebiet (Recklinghausen, Dortmund, Bottrop, Marl, Datteln). Die alte Seite https://city.fitness ist eine Freeda-Nuxt-Seite. René will die neue Website optisch in die Richtung von Life X bringen („die Richtung, in die ich optisch gehen möchte“): erst alles umstellen, danach gemeinsames Feintuning. Das Projekt ist außerdem ein Pilot für die Kette mit mehreren Standorten.

Stand

  • Repo studiowebsite-city-fitness als Kopie der Life-X-Basis aufgesetzt (21.09.), Remote life-x für Cherry-picks, Registry #35.
  • Hub-Kunde city-fitness besteht seit 20.07.; Freeda-UUIDs je Standort in der Notiz freeda-company-uuids.
  • Farben #8b91b7 und #333647 (später Flächen fast schwarz), 81 Fotos und Logos in /root/transfer/city fitness/ (Uploads 760 bis 840), Formulare 626 bis 630 aktiv mit Empfänger service@ (Testphase, Team #155).
  • 11 Feintuning-Runden am 21.09. (Foto-Raster, Highlights, Laufband, Kontrast).
  • Vorschau nur über die Live-Bühne (Slot live, Hot Reload, stoppt nach 8 Stunden ohne Zugriff). Kein Mittwald-Paket, die Workflows bauen nur.
  • Flottenpflege seit Oktober (KI-Readiness 02.10., Korrektur-Reparatur 07.10., Weitersagen-Box 11.10., c37bc13 auf devel).
  • Die alte Seite hatte laut Statistik viele Aufrufe der 404-Route (226); 3 tote Altpfade gefunden (/gesundheitswochen, /kundigung, /trainingsangebote/firmenfitness-hansefit/).

Offen

  • René 44 Angebotstexte freigeben (Repo hat Entwurfs-Import mit SIM_FREIGABE=alle; pilates, praeventionskurse-nach-20, vibrationstraining fehlen, weil „prüfen“).
  • René Marl („Evonik Gym Marl“, nur für Evonik-Beschäftigte) aus Standortwahl und CTAs nehmen?
  • René Hosting, preprod-Domain und Org-Secret klären; Online-Deals je Standort als Zentrale-Angebote (alte Preise 49/69/89/79/20 €).
  • René 5 Alt-Crawl-Angebote deaktivieren (IDs 470, 471, 474, 475, 480), Google- statt Freeda-Koordinaten für Marl und Dortmund, Bildrechte der Personenfotos.
  • Kunde Hausordnung, AGB, Altersregeln, FAQ-Antworten, Bildmarke (Segel) fürs Favicon.
  • ich Kursplan-Import aus Freeda, eigenes Zeichen statt „X“, Backport geo.headline, integrations.onlineClubs und SIM_FREIGABE nach Template v2.
  • ich ob die Weitersagen-Box auf preprod liegt prüfen.

Entscheidungen und Regeln

  • 2026-09-21: Basis ist die Life-X-Skin-Ebene, erst alles umstellen, dann Feintuning.
  • Hub-Freeda-Import kann keine Ketten: nicht ausführen.
  • render:pages braucht --force, sonst bleiben Texte der Vorlage.
  • Kopierte deploy.yml darf kein fremdes Hosting-Paket als Rückfall enthalten (Life-X-Paket wurde entfernt).

Verlauf

  1. Weitersagen-Box in devel (c37bc13); auch die fest eingecheckte news/[slug].astro wurde gepatcht.
  2. Korrektur-Reparatur, EU-OS-Link entfernt (767e853).
  3. KI-Readiness: Zeichensatz im Server-Kopf, lastmod in der Sitemap (aa1663c).
  4. Repo angelegt, Fotos und Formulare in der Zentrale, 11 Feintuning-Runden (bis 75ac05b), Hauptzweige auf 447864f gesetzt.
  5. Befund zur 404-Statistik der alten Seite (Crawl, Wayback).
  6. Hub-Kunde city-fitness angelegt.

Wo liegt was

  • Repo: /root/studiowebsite-city-fitness (devel; Remotes origin und life-x). Wiki im Repo: _WIKI/projektstand-city-fitness.md und kunde-city-fitness.md. Registry website_repos #35.
  • Bühne: deploy/live.sh start /root/studiowebsite-city-fitness --slot live (live.preview.sim-tools.cloud, alle festen Bühnen p1 bis p12 sind belegt).
  • Fotos und Logos: /root/transfer/city fitness/; Zentrale-Uploads 760 bis 840 (Heroes 769, 784, 804, 822, 830).
  • Zentrale: Kundenschlüssel city-fitness, Formulare 626 bis 630, Team-Empfänger 155.