Applications Web, Mobile & Desktop · Étude de cas
Sougbouna
Plateforme hors ligne pour les stocks et ventes des quincailleries tchadiennes, catalogue public et suivi séparé des chantiers.

Le point de départ
Transformer un besoin réel en système exploitable.
Création d’une plateforme mobile-first pour les quincailleries au Tchad. Flutter couvre stocks, ventes physiques et catalogue public de produits et boutiques, tandis que l’extension Sougbouna Chantier suit achats, matériaux, équipe, dépenses, approbations et estimations dans un périmètre distinct. Drift/SQLite conserve les opérations critiques hors ligne ; une API FastAPI et PostgreSQL font autorité à la synchronisation. Le MVP public est un outil de découverte et de contact, sans panier, paiement en ligne ni livraison. Le pilote terrain et les validations commerciales restent ouverts.
Produit métier & application
Application Flutter mobile et Web structurée par domaines, avec Riverpod, GoRouter, thème partagé et interfaces adaptées aux propriétaires, vendeurs et utilisateurs de chantier.
Catalogue public de produits, modèles, options, prix indicatifs en FCFA et disponibilités par boutique, conçu pour la recherche et la prise de contact.
Hors ligne & cohérence
Transactions locales atomiques associant vente, lignes, mouvements de stock et outbox Drift ; synchronisation idempotente avec le serveur comme autorité.
Séparation des registres de stock boutique et matériaux chantier, avec écritures traçables et reprise des opérations après interruption réseau.
Backend & autorisations
Monolithe modulaire FastAPI avec schémas PostgreSQL par domaine, rôles dynamiques, permissions par portée et contexte plateforme isolé.
Reçus PDF archivés dans MinIO avec empreinte et vérification publique minimisée ; pièces justificatives privées et partage explicite.
Chantier & terrain
Extension chantier couvrant achats, matériaux, équipe, finances déclaratives, estimations et approbations internes sans les présenter comme signatures juridiques.
Qualification des boutiques par position GPS et photo de façade, filtres géographiques et contrôles automatisés ; validation terrain encore nécessaire.
Stack & disciplines
Explorer les compétences du projet.
Clique sur une carte pour comprendre son rôle et la manière dont elle intervient dans la réalisation.