Ich betreue bewusst nur wenige Projekte gleichzeitig – dafür jedes persönlich.

AthloMetrics – Sportdiagnostik ohne CMS

Neubau der Website für die Dresdner Praxis für Sportdiagnostik und Ernährungsberatung – individuell entwickelt, ohne CMS, ohne Datenbank, ohne Fremdhosts.
AthloMetrics ist die Praxis von Dr. med. Matthias Pohl in Dresden: Leistungsdiagnostik und Ernährungsberatung für Ausdauersportler – Triathlon, Radsport, Laufsport, Schwimmen. Untersucht wird mit Laktat-Test, Atemgas-Analyse, Grundumsatz-Messung, Bioimpedanz-Analyse und Herz-Ultraschall. Wer solche Termine bucht, gibt Gesundheitsdaten preis und erwartet, dass die Website dieser Praxis genauso sorgfältig arbeitet wie die Praxis selbst. Der bestehende Auftritt hatte sich über Jahre bewährt – gestalterisch war er da, wo er hingehörte. Was sich geändert hat, sind die Anforderungen an alles, was hinter der Gestaltung liegt: Eine Praxisseite, deren Inhalte über Monate stabil bleiben, muss nicht auf einem Redaktionssystem laufen, dessen Wartungsaufwand jede Woche weiterläuft. Statt den bekannten Auftritt auf neue Technik zu migrieren, wurde er eins zu eins nachgebaut – auf einem Fundament, das ohne laufende Pflege auskommt. Die Seite ist eine individuelle Next.js-Anwendung. Die Inhalte liegen als typisierte Daten im Repository und werden zur Bauzeit gerendert – es gibt keine Administrationsoberfläche, in die sich jemand einloggen könnte, keine Plugin-Kette mit fremdem Code und keine Datenbank hinter der Seite. Redaktionelle Änderungen laufen über denselben geprüften Weg wie Code: Änderung, Review, Deployment. Eine strikte Content-Security-Policy erlaubt zur Laufzeit keine fremden Hosts. Das betrifft auch Bequemlichkeiten, die man sonst ungeprüft einbaut: Statt einer eingebetteten Google-Maps-Karte liegt ein statischer Kartenausschnitt als Bild im Repository, der beim Aufruf niemanden kontaktiert und erst auf Klick zu Google Maps führt. Die einzige ausgehende Verbindung ist der Mailserver für das Kontaktformular. Validierung, Ratenbegrenzung und Spamfilter sitzen serverseitig. Der teuerste Fehler wäre nicht die Spam-Mail, die durchkommt, sondern die echte Anfrage, die niemand sieht – die Filterlogik ist entsprechend zurückhaltend ausgelegt. Jede Anfrage erzeugt eine Praxis-Mail und eine Empfangsbestätigung an den Absender; ein Health-Endpunkt meldet den Dienst gar nicht erst als gesund, wenn die Mail-Konfiguration unvollständig ist. Der Neubau sollte den vertrauten Auftritt der Praxis nicht neu erfinden, sondern präzise treffen. Damit „sieht gleich aus“ keine Geschmacksfrage bleibt, misst ein Browser-Test definierte Messpunkte – Abstände, Größen, Positionen – am gerenderten Neubau und vergleicht sie gegen Werte, die am archivierten Original abgelesen wurden. Weicht etwas ab, fällt die Prüfung durch, bevor die Änderung live geht. Ausgeliefert wird ein unveränderliches Docker-Image. Jeder Stand geht zuerst auf eine geschützte Staging-Umgebung, die für Suchmaschinen gesperrt ist; nach der fachlichen Freigabe wird genau dieser geprüfte Stand nach Produktion übernommen – kein zweiter Build, keine Abweichung zwischen dem, was abgenommen wurde, und dem, was live geht. Seit dem 7. September 2026 läuft athlometrics.net auf dem neuen Fundament: ohne CMS, ohne Plugin-Updates, ohne Datenbank – und ohne Drittanbieter, die beim Seitenaufruf mitlesen. Für die Praxis sieht die Seite aus wie zuvor, verlangt aber keine laufende Pflege mehr, und Besucher übermitteln ihre Anfrage an einen Server, der sonst mit niemandem spricht.
  • Framework: Next.js (individuelle Entwicklung, Standalone-Output)
  • Inhalte: typisierte Daten im Repository, kein CMS
  • Sicherheit: strikte Content-Security-Policy, keine Fremdhosts zur Laufzeit
  • Qualitätssicherung: Unit- und Browser-Tests inklusive automatischer Maßprüfung gegen das Original
  • Betrieb: Docker-Image über CI, Staging mit Freigabe vor Produktion
Trademark
Trademark
Läuft Ihre Website auf einem CMS, das mehr Pflege verlangt, als die Inhalte es rechtfertigen? Lassen Sie uns über Ihr Projekt sprechen.
Projekt anfragen