Zurück zur Übersicht

Überblick und Technologie-Stack

Ziele, Funktionen und Technologien, aus denen das Portfolio besteht.

Ein Portfolio als echte Anwendung

Diese Website ist mehr als eine Sammlung von Seiten: Sie ist eine Laravel-Anwendung, die Inhalte, technische Entscheidungen und Entwicklungsqualität anhand überprüfbarer Beispiele präsentiert.

Portfolio-Startseite in der Desktop-Ansicht

Wichtigste Funktionen

  • ein Portfolio auf Italienisch, Englisch, Französisch, Spanisch und Deutsch;
  • asynchrone Sammlungen von Projekten, Kompetenzen und Interessen;
  • Web- und PDF-Lebensläufe aus derselben Datenquelle;
  • ein Administrationsbereich mit Rollen, Auditierung und Inhaltsverwaltung;
  • zusammengefasste Analysen mit Datenschutz als Grundlage;
  • interaktive Demos, die vollständig per Tastatur bedienbar bleiben.

Technologie-Stack

Das Backend verwendet PHP 8.5, Laravel 13 und MySQL. Blade, Bootstrap 5, Sass und modulares JavaScript bilden die Benutzeroberfläche. Docker trennt PHP-FPM, Nginx, den Scheduler und die Datenbank; Vite erzeugt versionierte Assets.

Die Qualität wird mit PHPUnit, Larastan, Pint, Playwright, Axe und Lighthouse geprüft. Unter Architektur finden Sie weitere Informationen zu Systemgrenzen und Abläufen.