Jonas-Maier Fachinformatiker in Anwendungsentwicklung
Hier findest du meine Projekte und Experimente. Klicke auf ein Projekt um mehr zu erfahren.
Ich wünsche dir viel Spaß und ein wunderschönen Tag!

Sauna Walldürn

Status: In Arbeit
Kategorie: Live Projekt
Letztes Update: 02.06.2026

Projektübersicht

Unternehmenswebsite für Sauna Walldürn. Reines PHP-Projekt ohne CMS oder Framework – alle Seiten handgeschrieben. Implementiert DSGVO-konformen Cookie-Consent, Spam-Schutz im Kontaktformular und einen client-seitigen PDF-Flyer-Download.

Features & Funktionen

  • Front-Controller-Routing (index.php → slug-to-file Mapping, 404-Fallback)
  • Zentrale Konfiguration: Wartungsmodus, "In Bearbeitung"-System pro Seite, Kontaktformular an/aus
  • DSGVO-Cookie-Consent selbst gebaut (kein Drittanbieter-CMP)
  • Google Maps und Lottie-Animationen nur nach expliziter Einwilligung
  • Spam-Schutz im Kontaktformular ohne Captcha
  • Grill-Samstag-Flyer als standalone A4-Seite mit PDF-Download (html2canvas + jsPDF)
  • Responsive Design (Desktop, Tablet, Mobil bis 480 px)
  • Keine externen Schriftarten – datenschutzkonform ohne Einwilligung

Technische Details

PHP 8+

Reines PHP, kein Framework, selbst gebauter Front-Controller

CSS

Einzige Stylesheet-Datei, kein Preprocessor, CSS Custom Properties

JavaScript

Vanilla JS: Scroll-Reveal, Cookie-Consent-Logik, PDF-Download

Server

URL-Rewriting, Browser-Caching, Gzip-Komprimierung

html2canvas + jsPDF

Client-seitige PDF-Erzeugung für Veranstaltungsflyer (garantiert A4, eine Seite)

Herausforderungen & Lösungen

  • DSGVO-konformer Betrieb: Drittanbieter-Inhalte vollständig blockiert bis zur Nutzereinwilligung
  • Spam-Abwehr ohne Captcha und ohne Beeinträchtigung der Nutzererfahrung
  • Performance ohne externe Ressourcen: keine Google Fonts, kein CDN außer nach Consent
  • A4-PDF client-seitig erzeugen und auf exakt eine Seite begrenzen