Aller au contenu
flylabs.ai
AccueilRéalisationsServicesProduitsStack
IT (italiano)/EN (English)/ES (español)/FR (français)
Réservez un appel (s'ouvre dans un nouvel onglet)
← Toutes les réalisations
Associatif · Groupements d'achat

WeGrocery : la plateforme open source pour les commandes groupées

Next.jsPostgresStripeVercelClaude Code
1
plateforme pour tous les groupes, mise à jour pour tous en même temps
2
langues natives, italien et anglais

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 →

Vous avez un processus similaire ?

Lors du premier appel, gratuit, nous vous disons si c'est faisable et comment. Si ce n'est pas le cas, nous vous le disons.

Réservez 15 minutes → (s'ouvre dans un nouvel onglet)Cas suivant · Votre second cerveau : une structure et une méthode pour ne jamais repartir de zéro →
flylabs.ai

Une IA concrète, construite autour de votre travail. Ensuite, c'est vous qui la pilotez.

AccueilRéalisationsServicesProduitsStackConfidentialitéCookiesConditionsinfo@flylabs.ai
© 2026 flylabs.ai
Cesare Bedin (LinkedIn) · N° TVA 05755090288Federico De Cillia (LinkedIn) · N° TVA IT13990330964