← Zurück zu Projekte

Case Study

Diese Website ist mein persönliches Portfolio, vollständig eigenständig konzipiert, entwickelt, deployt und betrieben. Vom Symfony-Backend über das zweisprachige Frontend bis zum eigenen Linux-Server mit automatisiertem Deployment liegt der komplette Stack in meiner Hand.

Meine Rolle

Alleiniger Entwickler und Betreiber: Design, Frontend, Backend, Server-Setup, TLS, Deployment-Pipeline und laufender Betrieb stammen vollständig von mir.

Ergebnis

Eine schnelle, barrierearme und wartbare Website mit perfektem Lighthouse-Score, automatischem Deployment und einem KI-Assistenten. Ein kompakter End-to-End-Nachweis meiner Full-Stack- und DevOps-Fähigkeiten.

Tech-Stack

  • Backend: PHP 8.2+, Symfony 7.4 (Routing, Twig, Translation, HttpClient)
  • Frontend: Twig, Tailwind CSS, AssetMapper, Stimulus (ohne Node-Build-Schritt)
  • Mehrsprachigkeit: Vollständig zweisprachig (Deutsch / Englisch) über Symfony Translation und locale-basiertes Routing
  • KI-Integration: Eingebauter KI-Assistent (Google Gemini), der Besucherfragen zu meinem Profil beantwortet (serverseitig, mit Rate-Limiting)
  • Infrastruktur: Eigener Hetzner-Linux-Server mit Nginx, MySQL und HTTPS via Let's Encrypt
  • Deployment: Automatisches Deployment via GitHub Actions (CI/CD)
  • Analytics: Selbst gehostetes, datenschutzfreundliches Umami (cookielos) auf demselben Server

Highlights

  • Lighthouse-Score 100/100/100/100 (Performance, Accessibility, Best Practices, SEO).
  • Vollständig zweisprachig mit sauberem locale-Routing und gepflegten Übersetzungen.
  • KI-Assistent als praktischer Nachweis der KI-Integration in Web-Anwendungen.
  • Push-to-Deploy: Ein Git-Push löst Build und Auslieferung automatisch aus.