Retour à l’index

Vue d’ensemble et stack

Objectifs, fonctionnalités et technologies qui composent le portfolio.

Un portfolio conçu comme une vraie application

Ce site est plus qu’un ensemble de pages : c’est une application Laravel pensée pour présenter le contenu, les décisions techniques et la qualité d’ingénierie avec des exemples vérifiables.

Page d’accueil du portfolio sur une vue desktop

Fonctionnalités principales

  • portfolio localisé en italien, anglais, français et espagnol ;
  • collections asynchrones de projets, compétences et centres d’intérêt ;
  • CV web et PDF produits depuis la même source de données ;
  • espace d’administration avec rôles, audit et gestion des contenus ;
  • analytics agrégées respectueuses de la vie privée ;
  • démonstrations interactives accessibles au clavier.

Stack

Le back-end utilise PHP 8.5, Laravel 13 et MySQL. Blade, Bootstrap 5, Sass et du JavaScript modulaire composent l’interface. Docker sépare PHP-FPM, Nginx, le scheduler et la base de données ; Vite génère des assets versionnés.

La qualité est contrôlée avec PHPUnit, Larastan, Pint, Playwright, Axe et Lighthouse. Consultez ensuite l’Architecture.