Une app mobile développée en 2 mois pour digitaliser la communication locale des franchisés.
Posts et descriptions générés automatiquement grâce à l’IA, prêts à publier en 3 minutes.
Un MVP complet livré sur iOS et Android pour valider l’adoption auprès des premiers clients.
📱 Binette Companion – Étude de cas : développer une app mobile pour la communication locale des franchises
Contexte
Le fondateur de Binette souhaitait créer une application mobile permettant aux franchisés de publier facilement et rapidement du contenu sur leurs réseaux sociaux (Facebook, Instagram), tout en garantissant au franchiseur le respect strict de l’image de marque.
🎯 Objectif business
Développer un Proof of Concept (POC) fonctionnel et professionnel à présenter à un premier grand compte prospect.
Permettre aux franchisés de publier des posts optimisés en quelques minutes, sans expertise marketing ni rédactionnelle.
Lancer un MVP complet en moins de 8 semaines pour valider la traction marché.
🚀 Défi
Les franchisés faisaient face à plusieurs freins :
Manque de temps et de compétences pour créer des publications performantes.
Difficulté à produire des descriptions alignées avec la charte éditoriale de la franchise.
Aucune solution intégrée, simple et peu coûteuse existante sur le marché.
Mon rôle : concevoir et développer une solution intuitive, performante et économiquement viable pour répondre à ces enjeux.
🔧 Mon approche technique et stratégique
Stack choisie
✅ Frontend Mobile : Expo (React Native)
Cibler iOS et Android avec un seul codebase.
Déploiement rapide et gestion facilitée des mises à jour.
Intégration des notifications push pour maximiser l’engagement.
✅ Backend : HonoJS + Drizzle ORM + PostgreSQL
HonoJS : framework léger et typesafe, assurant des performances élevées.
Drizzle ORM : requêtes SQL sécurisées et entièrement typées pour une robustesse maximale.
PostgreSQL : base relationnelle idéale pour gérer utilisateurs, plannings et logs.
✅ Infrastructure : Cloudflare Workers
Hébergement serverless à coût ultra-réduit.
Latence minimale et scalabilité automatique, parfaitement adaptée à un POC évolutif.
💡 Fonctionnalité phare : Génération automatisée de descriptions via IA
L’une des demandes clés du fondateur était d’offrir aux franchisés des descriptions prêtes à l’emploi, optimisées pour chaque post.
✨ Solution mise en place :
Intégration d’une API IA (OpenAI) directement depuis le backend (HonoJS).
Génération dynamique de descriptions à partir de templates pré-définis et inputs contextuels (type de post, campagne en cours, ton éditorial de la marque).
Résultat : en moins de 3 minutes, un franchisé obtient un post visuel + description SEO-ready à publier instantanément.
⚙️ Points techniques clés :
Gestion des appels API IA de manière sécurisée (variables d’environnement Cloudflare).
Implémentation d’une stratégie de fallback pour garantir une UX fluide même en cas de latence API.
Filtrage automatique des outputs pour alignement parfait avec la charte éditoriale.

🗂️ Déroulement concret du projet
1. Cadrage stratégique (Semaine 1)
2. Design UX/UI (Semaines 2-3)
Conception complète sur Figma (wireframes et UI kit).
Création d’un design system harmonisé (couleurs, typographies, composants réutilisables).
Optimisation du flow utilisateur pour garantir une prise en main en moins de 5 minutes.
3. Développement technique (Semaines 4-7)
Frontend Expo
Implémentation des écrans clés : planning quotidien, aperçu du post, génération description, validation publication.
Intégration des notifications push.
Backend HonoJS
Mise en place des endpoints typesafe.
Intégration de l’API IA pour la génération de descriptions.
Authentification multi-roles (franchisé, franchiseur).
Base de données PostgreSQL + Drizzle
Structuration des schémas : users, posts, logs, plannings.
Migrations sécurisées et scalables.
Infrastructure Cloudflare Workers
4. Itérations et validations quotidiennes
Déploiements chaque jour sur staging, accessibles immédiatement au fondateur.
Emails récapitulatifs quotidiens, avec :
Liste des développements réalisés
Points nécessitant validation
Plan de travail du lendemain
➡️ Cette méthodologie async-first a permis d’itérer vite sans passer des heures en réunion, tout en maintenant un alignement parfait avec le client.
5. Publication sur App Store et Play Store (Semaine 8)
Préparation des builds iOS et Android.
Rédaction des descriptions stores, screenshots et icônes.
Gestion complète des itérations avec Apple et Google jusqu’à l’acceptation finale, un processus parfois complexe pour un premier compte développeur.
✨ Fonctionnalités livrées
✅ Planning quotidien de posts
✅ Génération automatisée de descriptions IA
✅ Upload direct sur Meta (Facebook, Instagram)
✅ Notifications push
✅ Auth multi-roles sécurisée
🛠️ Points techniques avancés
🔐 Typesafe end-to-end
⚡ API Meta
🌐 Optimisation des coûts
📈 Résultats et impact
✅ Application disponible sur App Store et Play Store, utilisée en démo commerciale auprès d’un grand groupe de franchises.
✅ Retours très positifs sur l’expérience utilisateur, notamment sur la qualité des descriptions IA générées et la simplicité d’usage.
✅ Accélération significative du cycle commercial grâce à un produit tangible, complet et directement testable.
👤 Mon rôle
En tant que fullstack et product owner, j’ai :
Défini la stratégie produit avec le fondateur
Conçu l’UX/UI de l’app
Développé l’intégralité du frontend Expo et backend HonoJS/Drizzle/Postgres
Géré l’intégration IA et Meta
Piloté la publication sur stores et l’accompagnement post-livraison
🔭 Vision future
Pour la V2, j’ai recommandé :
Développement du dashboard franchiseur (analytics, pilotage campagnes)
Mise en place d’un A/B testing des posts pour optimiser la performance par région
Ajout d’une gamification (badges, challenges) pour booster l’adoption des franchisés
Conclusion
Binette Companion reflète ma philosophie :
Allier vision business, excellence technique et exécution pragmatique pour créer des produits utiles, scalables et alignés sur les objectifs réels des fondateurs.