← Retour au portfolio

Digitalisation Gem-Bikes

Refonte web et stratégie digitale multi-boutiques

Rôle Chef de projet communication digitale & web
Client / Contexte GEM-BIKES (Ganges, France)
Durée Septembre 2024 – Présent

Présentation du projet

Le réseau GEM-BIKES, composé de 4 magasins physiques de vente et entretien de vélos électriques, avait besoin d'une structure web moderne pour unifier sa présence et automatiser ses flux. Ce projet a consisté à concevoir l'expérience utilisateur globale, intégrer le site vitrine et e-commerce, optimiser le référencement naturel local et synchroniser le stock entre le site internet et les différentes entités physiques pour assurer une gestion fluide.

La problématique : Unifier le multi-stock physique

Le principal défi n'était pas seulement d'exposer un catalogue de produits en ligne, mais de l'adosser en temps réel aux stocks réels des 4 points de vente physiques gérés par le logiciel de caisse G8. Pour surmonter l'absence de connecteurs natifs et la rigidité de l'ancien CMS, nous avons développé en collaboration avec un développeur l'outil interne « Gestion Vélo » . Cette application automatise l'exportation, le nettoyage des données et la consolidation des flux de stock de chaque boutique avant leur synchronisation dans la base WooCommerce.

Plateforme SaaS Interne : « Gestion Vélo »

Pour résoudre cette complexité opérationnelle, j'ai conçu et développé « Gestion Vélo », une plateforme SaaS Full-Stack sur-mesure d'agrégation multi-sources et d'automatisation e-Commerce.

Interface du tableau de bord de l'outil Gestion Vélo

🛠️ Tech Stack & Architecture

Next.js 15 (App Router, Server Actions, API Routes), TypeScript, PostgreSQL / SQLite avec Prisma ORM (Singleton), Google Gemini AI, NextAuth.js v5 (Rôles & Audit Logs), Tailwind CSS v4, Radix UI.

Fonctionnalités & Prouesses Techniques :

  • Agrégation Multi-Sources & Parsing Intelligent : Support natif CSV & Excel (.xlsx, .xls) des caisses et fournisseurs. Mapping dynamique des colonnes par analyse sémantique et règles métier automatisées (filtrage des accessoires, nettoyage des sauts de ligne).
  • Enrichissement IA (Google Gemini) : Estimation tarifaire automatique des références incomplètes, catégorisation intelligente et normalisation automatique des tailles (XXS à XXL), couleurs et rayons.
  • Export CSV consolidé pour WooCommerce : Calcul instantané du stock disponible cumulé à travers les 4 magasins pour chaque SKU unique et génération d'un fichier d'export CSV épuré (SKU;Stock) prêt à être réinjecté manuellement dans WooCommerce.
  • UX Administration & Haute Performance : Recherche globale instantanée (Cmd/Ctrl + K), historique complet des actions (Audit Trail), ergonomie responsive terrain et pagination haute performance (jusqu'à 1000 références par page).

Le « Stock Déporté » et l'expérience Phygitale (ROPO)

Pour enrichir le catalogue de plus de 9 000 références sans peser sur la trésorerie et le stockage, j'ai mis en place un système de stock déporté . Les stocks des fabricants partenaires (Lapierre, Scott, Megamo, Cube...) et de grossistes (Apesud, BS Trading, CPA) sont injectés directement. L'affichage distingue clairement les produits disponibles immédiatement en magasin (Click & Collect gratuit ou livraison en 5 jours) des vélos disponibles sur commande chez le fournisseur (livraison en 10-15 jours), garantissant une transparence totale pour l'acheteur.

Refonte Complète : De PrestaShop à WordPress / WooCommerce

La transition d'un environnement PrestaShop devenu trop rigide vers un écosystème WordPress et WooCommerce flexible a été une étape technique majeure. L'ancien système peinait à supporter la croissance du catalogue à plus de 1 500 références, engendrant des problèmes de navigation et des doublons dans les attributs.

La migration a nécessité l'extraction du catalogue PrestaShop via CSV, le nettoyage rigoureux et l'harmonisation des attributs (tailles, couleurs), puis leur réimportation dans WooCommerce pour garantir une continuité parfaite. L'arborescence a été totalement repensée autour de 9 grandes familles de produits claires, en s'inspirant de leaders du secteur comme Alltricks. L'intégration d'Elementor a redonné de l'autonomie à l'équipe pour les modifications esthétiques, tandis que le plugin 'YITH Ajax Product Filter' a permis d'offrir un système de filtrage robuste et intuitif.

Nouvelle page d'accueil du site Gem-Bikes.com sous WordPress

Retombées marketing et ancrage local

La synchronisation du catalogue avec Google Merchant Center a généré dès le lancement plus de 53 000 impressions de fiches produits et plus de 1 000 clics organiques en deux semaines, validant ainsi la pertinence de notre SEO naturel. De plus, pour asseoir la crédibilité sportive du groupe, nous avons intégré le sponsoring d'athlètes locaux (dont Maël Féron , 2ème de l'Epic Enduro 2025, ainsi que Melvine Almueis et Chloë Cres), générant du contenu authentique et organisant des sorties collectives régulières (2 sorties par mois minimum) pour animer et fidéliser notre communauté terrain.

Réalisations clés

  • Migration technique complète de 1 500+ références produits de PrestaShop à WooCommerce.
  • Refonte complète de l'arborescence produit et du système de filtrage via Elementor et YITH Ajax Product Filter.
  • Conception et développement de 'Gestion Vélo', une plateforme SaaS Next.js 15 / Prisma / Gemini AI sur-mesure pour centraliser les caisses G8 des 4 magasins et générer des exports CSV optimisés pour WooCommerce.
  • Déploiement du stock déporté avec affichage des délais différenciés (Disponible dès maintenant / Disponible sur commande).
  • Paramétrage de l'extension Google Shopping avec 1 000+ clics organiques générés au lancement.
  • Valorisation de la stratégie sportive (Sponsorings de Maël Féron, 2ème Epic Enduro 2025, Melvine Almueis et Chloë Cres).

Technologies & Outils

Next.js 15TypeScriptPrisma ORMGoogle Gemini AIWordPressElementorGoogle Merchant CenterGestion Vélo (SaaS OMS)FigmaSEO