À 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/

Version: https://api.linos.store/