← Tous les articles
2 min de lecture

Développement d’un e-commerce

Refonte front-end d’un e-commerce avec focus sur la performance, l’expérience utilisateur et la conversion.

Next.jsPerformanceUXE-commerce

Refondre un e-commerce, ce n’est pas qu’une migration technique — c’est un projet à impact direct sur le chiffre d’affaires. Chez Ikomobi, nous avons travaillé sur la refonte complète d’une boutique en ligne pour un client retail établi, avec une contrainte double : améliorer significativement les taux de conversion tout en livrant une base de code maintenable sur le long terme.

Contexte et existant

Le projet s’inscrivait dans un contexte existant avec une API déjà en place. L’équipe front n’intervenait pas sur la gestion des données, mais devait composer avec ses contraintes en termes de structure et de performance.

L’application devait également gérer plusieurs boutiques avec des configurations spécifiques (click & collect, livraison, services), ce qui ajoutait des variations fonctionnelles importantes côté front.

L’un des enjeux principaux était d’améliorer l’expérience utilisateur perçue, notamment sur les temps de chargement et la fluidité de navigation, tout en restant cohérent avec les autres plateformes du produit, en particulier l’application mobile.

Stack et décisions techniques

Nous avons migré vers Next.js avec une stratégie de rendu hybride. Les pages catalogue et fiches produit utilisent l’ISR (Incremental Static Regeneration) pour combiner fraîcheur des données et performances statiques.

Le projet reposait sur une API existante, ce qui impliquait d’adapter les appels front aux contraintes techniques déjà définies.

Collaboration et UX

Les décisions UX (parcours utilisateur, tunnel d’achat, A/B testing) étaient pilotées par des équipes dédiées. Mon rôle consistait à développer ces évolutions côté front en respectant les maquettes et en assurant une expérience fluide.

Une attention particulière a été portée à la cohérence entre le web et le mobile, afin d’offrir une expérience homogène aux utilisateurs.

Ce projet m’a permis de travailler sur un e-commerce avec des enjeux concrets, en collaboration avec plusieurs équipes (design, mobile, backend). Il illustre l’importance d’un front-end performant et bien structuré pour améliorer l’expérience utilisateur sur des parcours critiques.