Portfolio

Portfolio

Description

Ce projet avait pour objectif de concevoir et développer un site ePortfolio professionnel visant à valoriser mes compétences, projets et expériences acquises durant le BUT MMI. Le projet a été entièrement pensé pour respecter les standards du Web, intégrer des technologies modernes et permettre une évolution continue du contenu via un CMS headless.

Préparation du contenu : centralisation des projets via Notion et OneDrive, rédaction et hiérarchisation des informations.

Conception UX/UI : création d’une maquette interactive sous Figma pour organiser la navigation, choisir les typographies et planifier la structure.

Développement Front-End avec Astro (architecture JAMstack), en intégrant TailwindCSS pour une interface responsive et cohérente.

Back-End : connexion à un CMS headless (Directus) permettant une gestion dynamique des projets.

Optimisation technique :

Balises ARIA et conformité W3C

SVG, compression des images via Lightroom

Partage d’un seul back pour plusieurs sites (sobriété numérique)

Déploiement sur un VPS Digital Ocean avec Dokploy (Docker) pour l’orchestration des conteneurs (front + back).

Intégration d’un composant réutilisable et appel dynamique des données via API avec typage TypeScript.

Technologies

DirectusAstroTailwindCSS