E-commerce + Intégration ERP2022 — aujourd'hui

Pop and Shoes

Concept store lyonnais. Migration Magento → Shopify + intégration bidirectionnelle Cegid sur-mesure. Client depuis 2022, actuellement sur la v2 avec OmnySync — notre app multi-tenant Shopify ↔ ERP.

ShopifyCegidAdonisJSGraphQLPolaris
0perte de données
3 ansde collaboration
2022 — aujourd'huidurée du projet
8technologies
// contexte

L'histoire du projet

Pop and Shoes est un concept store lyonnais spécialisé dans la mode et les chaussures. Quand ils nous ont contactés en 2022, leur site Magento était devenu un frein : lenteur, bugs récurrents, et surtout une synchronisation très fragile avec leur ERP Cegid — leur outil quotidien pour gérer les stocks, les prix et les soldes. Ils avaient besoin d'un partenaire technique capable de comprendre leur métier autant que la technologie.

// problème

Le défi

En 2022, Pop and Shoes — concept store lyonnais — tournait sur Magento. Le site était extrêmement lent, l'expérience utilisateur dégradée, et la connexion avec leur ERP Cegid était fragile.

Défis techniques

  • Synchronisation bidirectionnelle Shopify ↔ Cegid : stocks et produits venant de Cegid, commandes remontant vers Cegid — en temps réel, sans conflit
  • Récupération automatique des images produits via FTP et attribution aux bons produits Shopify
  • Gestion des soldes et prix barrés provenant directement de l'ERP
  • Évolution vers OmnySync : transformer l'intégration sur-mesure en application multi-tenant réutilisable pour d'autres clients Shopify + ERP
// solution

Ce qu'on a construit

  • Migration complète Magento → Shopify avec récupération de toutes les données
  • Application privée Shopify pour la synchronisation bidirectionnelle avec Cegid (stocks, produits, soldes ↔ commandes)
  • Système FTP automatisé pour placer les images sur les bons produits
  • V2 en cours : refonte du thème Shopify et migration vers OmnySync pour une synchronisation encore plus robuste
// spotlightProduit propriétaire Axiom

OmnySync

Application multi-tenant Shopify ↔ ERP — propriété Axiom

OmnySync est née directement de notre travail avec Pop and Shoes. En développant leur intégration Cegid sur-mesure, on a réalisé que ce besoin — synchroniser un ERP avec Shopify — était universel. On a donc transformé cette intégration en une application multi-tenant propriétaire. Pop and Shoes est notre client pilote : c'est sur leur boutique qu'on pousse les limites de l'application, qu'on teste chaque fonctionnalité en conditions réelles, et qu'on démontre toute l'étendue de notre capacité de développement.

Architecture & fonctionnalités

  • Application Shopify embarquée construite avec Shopify Remix — intégrée nativement dans l'admin Shopify du marchand
  • Architecture multi-tenant : une seule application qui sert plusieurs marchands, chacun avec sa propre configuration ERP
  • Backend AdonisJS avec PostgreSQL pour la persistance et Redis pour le cache et les queues de synchronisation
  • Mapping avancé : chaque marchand configure ses propres règles de correspondance entre les champs ERP et Shopify
  • Synchronisation bidirectionnelle temps réel : stocks, produits, prix, soldes (ERP → Shopify) et commandes (Shopify → ERP)
  • Webhooks Shopify + polling ERP pour garantir la cohérence des données, même en cas de coupure réseau

Stack OmnySync

Shopify RemixAdonisJSPostgreSQLRedisShopify Admin APIGraphQLWebhooks
// résultats

Les résultats concrets

  • Migration sans perte de données
  • Sync Cegid ↔ Shopify en temps réel
  • Zéro intervention manuelle sur les images
  • Client fidèle depuis 2022 — actuellement sur la v2
  • OmnySync née de ce projet — aujourd'hui une application propriétaire multi-tenant

Stack technique

ShopifyCegid ERPAdonisJSGraphQLShopify PolarisNode.jsPostgreSQLFTP

Un projet
e-commerce similaire ?

On a l'expérience Shopify, les intégrations ERP, et l'envie de construire quelque chose de solide avec vous.

Audit gratuit · Réponse sous 24h · Sans engagement