Artiste du web 🎨
-
Linux (BTW I use Arch) ✅
-
Bonnes pratiques ✅
-
TailwindCSS ✅
-
SymfonyUX ✅
-
TypeScript ✅
-
Docker ✅
-
Figma ✅
-
Svelte ✅
-
SCSS ✅
-
Dette technique ❌
Je peux utiliser des frameworks JavaScript comme React, Vue, ou Svelte, et des frameworks CSS comme TailwindCSS, ou possiblement Bootstrap.
Les choses que je priorise en développant :
- L'accessibilité
- Le Mobile First
- Le Clean Code
Mais pour moi, le domaine que j'aime le plus, et dans lequel j'excelle, c'est le CSS et l'intégration en général.
C'est la continuité de mon travail précédent sur les widgets. Cela consiste principalement à détecter les problèmes liés a des formats de données pouvant être incorrect dans les index Algolia.
J'ai développé deux widgets React InstantSearch (Algolia) Lumapps, pour un intranet.
Le but est d'avoir accès rapidement aux produits souhaités, et de les exporter en format excel.
Aussi, la langue des données reçues d'Algolia peut être changée sur les deux widgets.
- Widget 1 :
C'est une zone permetant de voir tous les produits, de les rechercher, filtrer, et trier. Ces filtres, recherche, et tri, sont enregistrés pendant la session actuelle, pour plus de fluidité.
Il est possible d'ajouter individuellement les produits à une liste, destinée à être exportée.
- Widget 2 :
C'est la fiche de détail d'un produit (comprenant plusieurs SKU / identifiants), contenant toutes ses informations, et permettant de voir des informations plus précisément sur différents volumes de liquide et SKU.
Il est possible d'ajouter à la liste de produits à exporter, tous les SKU du produit, ou un seul.
Tous les projets auxquels j'ai participé sont développés avec Next.JS et utilisent Prismic comme CMS headless
- Refonte LVMH Gaïa :
Refonte complète du site
Reproduction avec Motion (Framer Motion) d'animations provenant d'une maquette Figma
Beaucoup de travail sur l'accessibilité, car beaucoup d'animations complexes
- TMA sur divers sites web LVMH (Jardin d'acclimatation, LVMH inside, Club des actionnaires…) :
Corrections de bugs, ajouts de petites fonctionnalités, amélioration d'accessibilité…
C'est la continuité de mon alternance
J'ai participé à des projets pour de nombreux clients, le plus important étant pathefilms.com
Ces projets sont presque tout développés avec Symfony (& Twig), Docker, et TailwindCSS 3.
Les projets les plus récents bénéficient de TailwindCSS 4, et Stimulus JS (un framework JavaScript), ainsi que d'une bonne accessibilité, car l'accent a été mis de plus en plus sur cette partie très importante.
Projet Laravel + Vue 2
Projet Laravel + Vue 2
- Français
- Anglais