Retour aux réalisations
Lycée Jean Lurçat

Création du Portfolio BTS SIO SISR

Création complète d'un portfolio professionnel en ligne pour présenter les réalisations et compétences acquises durant le BTS SIO SISR, développé en collaboration avec Claude CLI (outil d'IA en ligne de commande d'Anthropic), hébergé sur un VPS Ionos …

Création du Portfolio BTS SIO SISR

Contexte de la mission

Création complète d'un portfolio professionnel en ligne pour présenter les réalisations et compétences acquises durant le BTS SIO SISR, développé en collaboration avec Claude CLI (outil d'IA en ligne de commande d'Anthropic), hébergé sur un VPS Ionos sous Ubuntu 22.04 avec nom de domaine dédié.

Besoin / Problématique

Comment concevoir un portfolio ?

Description détaillée

Conception et développement complet d'un portfolio professionnel en PHP natif sans framework ni base de données, réalisé en utilisant Claude CLI comme assistant de développement intelligent en ligne de commande. Architecture basée sur des fichiers JSON pour stocker les données des projets et compétences. Panel d'administration sécurisé avec authentification bcrypt, protection CSRF, timeout de session 30 minutes, sanitisation des inputs et vérification MIME pour les uploads. Système CRUD complet pour la gestion des projets avec écriture atomique via fichiers temporaires pour éviter toute corruption. Sauvegardes horodatées automatiques avant chaque modification. Pages principales : accueil, galerie projets, tableau de synthèse BTS, certifications, parcours, veille technologique et contact. Déploiement sur VPS Ionos Ubuntu 22.04 avec Apache2, PHP 8.1 php-fpm et certificat SSL Let's Encrypt via Certbot.

Bilan & Retour d'expérience

Portfolio professionnel complet déployé et accessible en ligne avec panel d'administration sécurisé, gestion autonome des projets et certificat SSL valide, développé grâce à l'utilisation de Claude CLI comme outil d'assistance au développement.