À propos de Linos Store
Linos Store est un projet de démonstration et d’expérimentation autour du headless e-commerce. Il a pour but de tester, documenter et partager de bonnes pratiques de développement d’applications web modernes, en explorant à la fois les aspects techniques (front, back, infra) et stratégiques (scalabilité, migration, interopérabilité).
Le front-end s’appuie sur Nuxt, Vue.js et TailwindCSS pour offrir une interface moderne, responsive et performante. Le back-end repose sur une API Symfony extensible (bientôt connectée à d’autres CMS comme Prestashop, WooCommerce ou Sylius), afin de simuler et valider des scénarios concrets de synchronisation produits, catégories, clients et commandes.
Objectifs du projet
- Construire une architecture réutilisable et modulaire, adaptée à plusieurs boutiques indépendantes.
- Explorer un workflow front-end moderne : SSR, navigation fluide, transitions et composables Nuxt.
- Préparer une API REST robuste capable de gérer catalogue, comptes clients et commandes.
- Tester l’intégration multi-CMS (Prestashop, Magento, Shopify, Sylius) pour faciliter migrations et connecteurs.
- Mettre en place un design system cohérent basé sur TailwindCSS et Nuxt UI.
Fonctionnalités disponibles en béta
- Catalogue produits connecté avec catégories et sous-catégories.
- Fiches produits détaillées (prix, description, image).
- Navigation responsive optimisée pour desktop & mobile.
- Intégration PrestaShop → Symfony → Nuxt pour la synchro produits.
Fonctionnalités à venir
- Panier d’achat complet avec persistance locale et API.
- Gestion des comptes utilisateurs (inscription, connexion, profils).
- Création de commandes synchronisées avec le CMS source.
- Déploiement multi-boutiques à partir d’une même base de code.
- Scripts de déploiement & tests automatisés pour fiabiliser les releases.
Vision & potentiel
Plus qu’une vitrine technique, Linos Store explore un enjeu clé du e-commerce moderne : la migration fluide entre plateformes et la synchronisation des stocks. Ces deux problématiques représentent des coûts élevés pour les e-commerçants (erreurs de stock, maintenance lourde, dépendance à un CMS unique). Linos Store vise à prouver qu’il est possible de :
- Tester une nouvelle plateforme (Sylius, Woo, etc.) avec de vrais flux en quelques jours.
- Réduire les erreurs de synchro de stock, cause majeure de pertes et de litiges clients.
- Fournir une architecture flexible pour des projets e-commerce évolutifs.
Contribution & exploration
Linos Store est un projet pédagogique. Le code source est disponible sur GitHub : github.com/pat-o-dev/