Entdecken Sie die technischen Details und Funktionen des Projekts Meine Webseite.
Ein Full-Stack-Portfolio, das mit besonderem Fokus auf Performance, Barrierefreiheit und Internationalisierung entwickelt wurde. Frontend-seitig sorgen Next.js (App Router) und Tailwind für eine flüssige Benutzeroberfläche mit animierter Suche und Filterung, einheitlichen Portfolio-Bildern und einer Projektansicht mit automatischem Slideshow und Miniaturansichten. Im Backend liefert Django REST lokalisierte APIs (über den Accept-Language-Header), UUIDs, saubere Slugs sowie den E-Mail-Versand über IONOS mit reCAPTCHA-Schutz. Das gesamte System ist mit Docker containerisiert und wird über Nginx/Supervisor betrieben. Die CI/CD-Pipeline mit GitHub Actions ermöglicht zuverlässige und schnelle Deployments.