WeGrocery : la plateforme open source pour les commandes groupées
Le problème
Les groupements d'achat coordonnent les commandes partagées à la main, entre tableurs et fils WhatsApp, avec des erreurs et du temps perdu à chaque cycle.
La solution
WeGrocery : une plateforme open source unique (MIT) que chaque organisation active sous sa propre marque via des variables d'environnement, sans fork ni code dédié. Cycles de commande, solde prépayé, paiements par carte via Stripe, trésorerie et deux langues natives, dans une nouvelle version reconstruite de zéro.
Le résultat
Une association milanaise gérait son groupement d'achat solidaire (GAS) comme presque tout le monde : tableurs partagés, messages WhatsApp à chaque cycle de commande, rappels envoyés à la main. Ça fonctionnait, mais chaque cycle coûtait du temps, et chaque erreur de saisie devenait une commande erronée.
Au lieu de construire une application unique pour un seul client, nous avons généralisé le problème : WeGrocery est une base de code open source unique (Next.js, licence MIT) que tout groupement d'achat peut activer sous sa propre marque, sa langue et ses couleurs, définies via des variables d'environnement. Pas de fork, pas de branche dédiée : une mise à jour de la plateforme atteint tous les déploiements en même temps.
Chaque cycle de commande a une fenêtre d'ouverture et de clôture, les membres commandent dans un catalogue partagé, le système envoie des notifications automatiques à l'ouverture d'un cycle et garde la trace de qui a commandé quoi. L'interface est bilingue de façon native (italien et anglais, sans traduction à la volée), conçue pour être adoptée aussi hors d'Italie.
Puis la plateforme a été reconstruite de zéro, avec un nouveau design pensé pour le mobile. Les membres rechargent leur solde par carte via Stripe ou, si le groupe le choisit, paient chaque commande et se voient rembourser le trop-perçu sur leur carte en fin de cycle. Chaque correction de trésorerie est une contre-passation traçable plutôt qu'une modification, la clôture d'un cycle se fait en tout ou rien, et chaque nuit un contrôle vérifie que paiements, remboursements et prélèvements concordent. Les membres ont aussi gagné les commandes familiales, la connexion par lien ou code envoyé par e-mail, une application à installer sur le téléphone et un guide avec recherche.
Le premier déploiement en production est celui de l'association à l'origine du projet : elle gère de vraies commandes pour de vrais membres depuis 2026. La plateforme reste publique sur GitHub, ouverte à tous ceux qui veulent l'adopter ou y contribuer, avec une mise en place sur mesure (domaine, image de marque, intégrations) proposée comme service à ceux qui veulent leur propre déploiement sans avoir à le gérer.
Le produit derrière ce cas : WeGrocery