Client
NarcisseUrl du site
https://narcissesecondemain.frTL;DR;
Mise en place d'une boutique en ligne de vêtement de seconde main avec un module de connecté à vinted comme marketplace.Étude de cas : créer un e-commerce éthique pour une boutique de seconde main avec Sylius
Quand on construit un site e-commerce pour une boutique de seconde main, le volet éthique s’impose naturellement dans les réflexions. C’est exactement ce qui a motivé Marine à me contacter : dès notre premier échange, elle a voulu comprendre concrètement ce que recouvre l’éco-conception web et comment l’appliquer à son projet.
Son projet n’était pas un e-commerce « classique ». Basé sur l’économie circulaire et le réemploi, il soulevait d’emblée des questions d’impact environnemental et de coût de mise en œuvre; deux critères centraux dans une démarche de numérique responsable.
Un budget maîtrisé dès le départ
Un des premiers points rassurants pour Marine : une installation de base suffit pour démarrer, sans investissement lourd. Concrètement :
- 3 jours de mise en place (modules, hébergement, réglages), à mon tarif journalier
- 1 semaine après le feu vert : le squelette du site était en place, prêt à accueillir les contenus
- 5 jours d’intégration graphique et finalisation restant à prévoir (charte graphique en cours de réalisation)
- Un score Lighthouse excellent dès cette étape; même si la maquette finale et les modules additionnels ne sont pas encore tous en place
- Un choix assumé dès la conception : pas de tracking visiteur, donc aucun script tiers ni envoi de données à des services externes
Pour un budget total à terme d’environs 5 000 € nous avons pu mettre en place un site e-commerce fonctionnel, prêt à vendre.
Le choix de la solution e-commerce
Nous avons proposé à Marine un comparatif détaillé de plusieurs plateformes : Shopify, WooCommerce, PrestaShop et Sylius.
Spoiler : nous avons choisi Sylius. Voici pourquoi, dans le détail :
- WooCommerce : un code disons compliqué à lire, des modules souvent lourds embarquant des fonctionnalités inutiles, des failles de sécurité récurrentes, et une maintenance qui devient vite chronophage sur la durée.
- Shopify : un système très bien packagé, mais qui pose un problème de contrôle; c’est un framework propriétaire, et le modèle économique fait payer à chaque étape (hébergement, modules, ajout de fonctionnalités). Un coût qui grimpe vite et qui reste hors de contrôle du client sur le long terme.
- PrestaShop : un bon équivalent open source de Sylius sur le papier, mais moins fiable dans la durée car il faudra prévoir des incompatibilité lors des futures mises à jour, récupérer des modules archaïques ou volumineux, entrenu par des agences avec qui il va falloir traité sans parler de la communauté qui se tourne de plus en plus naturellement vers symfony avec donc une monté de version vers sylius à prévoir dans les 48mois
- Sylius : en plus de mieux répondre aux fonctionnalités sur mesure à brancher (API Vinted, dépôt-vente), l’annonce récente du rachat de Prestashop par le groupe technologique Cyber_Folks dont fait partie Sylius a conforté notre choix côté pérennité de la solution. La présentation et la disponibilité du commercial Sylius ont aussi été un vrai plus dans la prise de décision.
L’ensemble du comparatif détaillé, avec tous les avantages et inconvénients pesés point par point, a été livré à Marine dans un document dédié.
Un argument décisif pour l’avenir : Sylius permet de découpler le front du back. Concrètement, on pourra demain construire le front en static avec un framework comme Astro, pour encore améliorer les performances en cas de pics de trafic; sans toucher au back-office métier.
Les développements sur mesure : API Vinted et dépôt-vente
- Intégration API Vinted : une API ouverte, très agréable à brancher via un service Symfony dédié. Le module, en cours de finition, pourrait par la suite être proposé à la communauté Sylius.
- Module dépôt-vente : pas encore développé au moment de la rédaction, mais le travail est déjà cadré; modélisation de la base de données, puis intégration via les classes PHP et annotations Symfony/Doctrine.
- Chaque module est estimé à une demi-journée de développement.
Les temps de développement estimés pour construire ces fonctionnalités sur mesure se sont révélés équivalents, voire moins coûteux, que l’achat et l’adaptation de modules génériques équivalents sous PrestaShop ou Shopify.
Ce qu’en dit Marine
« Ce qui m’a convaincue, c’est la clarté des explications de Rémi, qui m’ont fait comprendre ses choix techniques et m’ont rassurée sur le processus de livraison d’un site fait en toute transparence. »
L’éco-conception mise en œuvre concrètement
Le positionnement e-responsable.fr ne serait pas complet sans détailler les choix techniques qui le concrétisent sur ce projet :
- Code léger : Sylius repose sur une base Symfony sobre, sans surcouche inutile
- Pré-rendu des pages pour limiter le calcul serveur à la volée
- Aucun module exotique chargeant du JS superflu ou consommant du temps serveur inutilement
- Maîtrise du cache avec Redis
- Base de données classique et maîtrisée (MySQL)
- Déploiement via Docker Compose : reproductible, documenté, compréhensible pour n’importe quel développeur qui reprendrait le projet demain
- Les développements spécifiques (Vinted, dépôt-vente) sont eux aussi éco-conçus : on ne développe que ce qui est utile, utilisable et utilisé; pas de fonctionnalité gadget
- Roadmap raisonnée : d’autres modules sont prévus (comptabilité, connexion à un logiciel de caisse) et seront développés au plus juste, au fur et à mesure, pour garder la maîtrise du budget
- Hébergement sur VPS optimisé, sobre en ressources et peu coûteux
- Projection des coûts d’exploitation sur 10 ans, pour donner à Marine une vision claire des besoins futurs du site
dans un document qui sert également d’appui pour d’éventuelles démarches de prêt bancaire.
Un accompagnement qui va au-delà du développement
Le travail de Marine ne faisait que commencer une fois la plateforme choisie. Je l’ai ensuite accompagnée dans :
- la création et la configuration de ses comptes tiers (Brevo, PayPal, Mondial Relay, etc.) ;
- la rédaction de ses pages statiques (mentions légales, à propos, CGV…) ;
- l’optimisation SEO de ses fiches produits, pour assurer une bonne visibilité de sa boutique de seconde main en ligne.
Mots-clés : e-commerce éthique, seconde main, économie circulaire, réemploi, éco-conception web, numérique responsable, Sylius, Symfony, PrestaShop, WooCommerce, Shopify, API Vinted, dépôt-vente en ligne, développement sur mesure, Astro, hébergement sobre, SEO e-commerce.