Torna all’indice

Panoramica e stack

Obiettivi, funzionalità e tecnologie che compongono il portfolio.

Un portfolio come applicazione reale

Questo sito non è soltanto una raccolta di pagine: è un'applicazione Laravel progettata per mostrare contenuti, decisioni tecniche e qualità del lavoro in modo verificabile.

Homepage del portfolio alla viewport desktop

Funzionalità principali

  • portfolio multilingua in italiano, inglese, francese e spagnolo;
  • collezioni asincrone di progetti, competenze e interessi;
  • CV web e PDF generati dalla stessa sorgente dati;
  • pannello amministrativo con ruoli, audit e gestione dei contenuti;
  • analytics aggregati e privacy-first;
  • demo interattive accessibili anche da tastiera.

Stack

Il back-end usa PHP 8.5, Laravel 13 e MySQL. Blade, Bootstrap 5, Sass e JavaScript modulare compongono l'interfaccia. Docker separa PHP-FPM, Nginx, scheduler e database; Vite produce asset versionati.

La qualità è verificata con PHPUnit, Larastan, Pint, Playwright, Axe e Lighthouse. Approfondisci i confini e i flussi nel documento Architettura.