Étude de cas · 02/15
Flash-Destock
Une place de marché de promos locales : les commerces écoulent leurs surplus, les clients réservent avec un pass QR.
- Catégorie
- Applications mobiles · Applications web · E-commerce
- Année
- 2026
- Statut
- Google Play · test fermé
- Langues
- FR · EN




01
Présentation
Flash-Destock démarre à Paris. Commerces, restaurants et boulangeries publient des remises limitées dans le temps sur leurs surplus de stock et d'alimentaire. Les clients parcourent les offres autour d'eux et réservent un pass QR gratuit, puis paient en boutique ; le commerçant scanne le pass en caisse pour valider la vente. Une application Android publique sert clients et commerçants, une application d'administration privée sert à la modération.
02
Notre solution
Un monorepo Flutter (deux applications, quatre packages partagés) sur un backend Supabase : Postgres et PostGIS pour la recherche de proximité, règles métier dans des fonctions de base de données protégées par la sécurité au niveau des lignes, Edge Functions pour les notifications et la vérification Play Billing, et Firebase pour la messagerie, les rapports de plantage et les pages web des offres partagées.
03
Fonctionnalités clés
- 01
Offres à proximité par arrondissement, avec recherche, catégories et carte
- 02
Compte à rebours, jauge de stock et mention légale du prix de référence sur chaque offre
- 03
Allergènes (14 majeurs UE) et dates de consommation sur les offres alimentaires
- 04
Pass QR hors ligne, scanné en caisse avec validation idempotente
- 05
Espace commerçant : inscription en 4 étapes avec vérification SIRET, offres, entonnoir de stats, équipe
- 06
Application d'administration privée avec double authentification obligatoire et modération tracée
04
Points techniques
- 0183 règles de sécurité au niveau des lignes ; les rôles sont toujours lus côté serveur, jamais côté client
- 02Secrets des pass QR gardés dans le stockage sécurisé de l'appareil — le serveur n'en garde que l'empreinte SHA-256
- 03Validation avec verrou de ligne, décrément conditionnel et clé d'idempotence : le stock ne peut jamais devenir négatif
- 04Environ 296 tests automatisés, dont 132 tests backend exécutant les vraies migrations SQL
05
Technologies
- Flutter
- Dart
- Riverpod
- Supabase
- PostgreSQL
- PostGIS
- Edge Functions
- Firebase
- Play Billing
- Kotlin
06
Écrans
Faites défiler horizontalement ou utilisez les flèches pour voir tous les écrans.
Les écrans de l'application affichent des données de démonstration (mode capture de l'app).
07
Disponibilité
En test fermé sur Google Play — sortie publique prochainement.
Projets liés
- En lignepdf-nova.com


Applications web · Sites web
PDF Nova
Des outils PDF rapides et privés, directement dans le navigateur.
- En lignesapience.tn


Sites web · Applications web
Sapience
Cours en ligne et préparation au TCF Canada et TCF France assistée par IA.
- En lignelesessentielleslab.com.tn


E-commerce · Sites web
Les Essentielles Lab
Une boutique WooCommerce de gummies sans sucre, avec expédition et fidélité sur mesure.
Construisons votre prochain produit numérique.
Parlez-nous de votre projet. Nous répondons sous deux jours ouvrés avec des questions ou une première approche — sans engagement.






