Petits Pas
Rapport de Refonte Complète — 2026

Refonte intégrale de
l'application mobile

Reconstruction complète de l'application, de son design et de son infrastructure. Nouveau code Flutter, nouveau design Figma, backend Firebase.

Client
Réflexe Réussite SAS
Fondateur
Paul Pyronnet
Développement
PCM Agency SAS
Design
Oreline (Figma)
Référence
REF-PP-2026-001

L'application aujourd'hui

Petits Pas est une application sociale de développement personnel fondée par Paul Pyronnet, leader francophone de la PNL. Elle connecte des utilisateurs avec des professionnels (coachs, formateurs, thérapeutes) et offre des outils d'auto-coaching.

Situation actuelle
Le serveur Django sur AWS est hors ligne. L'application est totalement inaccessible : connexion, contenu, messagerie — tout dépend de ce serveur unique.

Stack technique actuelle

ComposantTechnologieRôle
ApplicationReact Native + Expo (v52)Interface mobile iOS et Android
NavigationExpo RouterRoutage par fichiers
State ManagementRedux Toolkit + RTK QueryGestion de l'état et des appels API
Backend APIDjango sur AWS EC2Serveur centralisé — actuellement hors ligne
Base de donnéesPostgreSQL + PostGISDonnées relationnelles + géolocalisation
Cache / TâchesRedis + CeleryCache et tâches asynchrones planifiées
Reverse ProxyTraefik v2 + NginxRoutage réseau et SSL
AuthFirebase Auth + JWTDouble système d'authentification
NotificationsFirebase Cloud MessagingPush notifications iOS/Android
PaiementsApple IAP + StripeAbonnements iOS et Android/Web
CarteGoogle Maps + PostGISGéolocalisation des professionnels
i18ni18nextFrançais et anglais
Pourquoi une refonte à 100% ?
La stack actuelle est complexe (Django + Redis + Celery + Traefik + PostgreSQL + PostGIS) et dépend entièrement d'un serveur AWS. Plutôt que de relancer ce serveur et maintenir une infrastructure coûteuse, nous proposons de tout reconstruire sur une base moderne et autonome : Flutter + Firebase.

Les problèmes identifiés

#ProblèmeImpact
1Serveur Django hors ligneApplication totalement inaccessible
2Infrastructure complexe (6+ services)Maintenance coûteuse et risquée
3WebSocket pour le chatMessagerie instable, messages perdus
4Double auth (Firebase + JWT)Complexité inutile, source de bugs
5Coûts fixes AWSPaiement mensuel même sans activité
6Pas de mode hors ligneÉcran vide sans Internet
7Design actuel datéExpérience utilisateur à moderniser

Refonte complète Flutter + Firebase

Reconstruction intégrale de l'application et de son design, sur une base moderne et autonome.

Flutter
Nouvelle app
Firebase
Cloud Google
0
Serveur à gérer
Figma
Nouveau design

Aujourd'hui

  • 6+ services serveur à maintenir (Django, PostgreSQL, Redis, Celery, Traefik, Nginx)
  • Chat par WebSocket — coupures fréquentes
  • Double système d'auth complexe
  • Coûts fixes AWS ~100-300€/mois
  • Aucun mode hors ligne
  • Design daté (Inter, teal #4EA59F)

Après refonte

  • 0 serveur — Firebase gère tout automatiquement
  • Chat Firestore temps réel — fiable, reconnexion auto
  • Firebase Auth unique — simple et sécurisé
  • Coût à l'usage — dès 0€/mois
  • Mode hors ligne natif (Firestore persistence)
  • Design Figma moderne par Oreline

Captures d'écran de l'app existante

Voici l'état actuel de l'application Petits Pas (v1.0.6). Ces écrans serviront de référence pour la refonte design par Oreline sur Figma.

Auth
Connexion
Connexion
Inscription
Inscription
Mot de passe oublié
Mot de passe oublié
Home
Home Feed (Auto-Coaching)
Home Feed (Auto-Coaching)
Feed Citations
Feed Citations
Feed Tips de Pro
Feed Tips de Pro
Création
Créer un Auto-Coaching
Créer un Auto-Coaching
Templates d'inspiration
Templates d'inspiration
Créer un Tip de Pro
Créer un Tip de Pro
Événements
Liste des événements
Liste des événements
Créer un événement
Créer un événement
Carte
Carte géolocalisation
Carte géolocalisation
Chat
Chat Membres
Chat Membres
Notifications
Notifications
Notifications
LeaderMind
LeaderMind
LeaderMind
Abonnements
Plans d'abonnement
Plans d'abonnement
Détails abonnement
Détails abonnement
Reels
Reels / Vidéos
Reels / Vidéos
Rappels
Mes Rappels
Mes Rappels
Profil
Menu Paramètres
Menu Paramètres
Profil utilisateur
Profil utilisateur
Modifier le profil
Modifier le profil
Social
Followers
Followers
Bibliothèque
Mes Auto-Coachings
Mes Auto-Coachings
Mes Tips de Pro
Mes Tips de Pro
Mes Événements
Mes Événements
Tips sauvegardés
Tips sauvegardés
Paramètres
Confidentialité
Confidentialité
Langue
Langue
Contact
Contact
Gérer le compte
Gérer le compte

La nouvelle vision Petits Pas V2

Suite aux échanges avec Paul Pyronnet et aux audits réalisés sur la communauté existante, l'application évolue vers un concept plus ambitieux : le premier réseau social du développement personnel.

Ce qui change fondamentalement
L'application ne sera plus un simple outil de coaching. Elle devient un écosystème complet : une communauté de passionnés (gratuit) + un réseau professionnel pour les coachs, thérapeutes et formateurs (abonnement premium). La structure, la navigation et le modèle économique évoluent en profondeur.

Les 5 domaines de vie

Chaque contenu de l'application sera associé à un domaine de vie identifié par une couleur permanente. L'utilisateur pourra filtrer et recevoir des notifications par domaine.

Bien-être & Vitalité
Énergie, équilibre, santé globale
Couple & Famille
Relations saines et épanouies
Argent & Investissements
Sécurité et liberté financière
Business & Carrière
Mission et réussite professionnelle
Alignement & Spiritualité
Sens et connexion intérieure
Pourquoi 5 au lieu de 8-9 ?
Paul souhaite simplifier les catégories actuelles (Santé, Famille, Couple, Sport, Argent, Profession, Créativité, Don, Inspiration) en 5 grands domaines plus clairs et plus intuitifs. Chaque contenu affiche sa couleur de domaine, ce qui permet d'identifier instantanément sa thématique.

Les 5 fonctions clés (nouvelle navigation)

La tab bar de l'application change complètement. Au lieu de Home / Événements / Créer / Carte / Profil, la nouvelle navigation s'organise autour de 5 modules fonctionnels :

1. Recettes & Astuces
Contenus courts partagés par toute la communauté (plus seulement les pros). Texte, image, vidéo (<3 min), liens. Classés par domaine de vie avec code couleur.
  • Tout le monde peut publier (passionnés + pros)
  • Classement par domaine avec code couleur
  • Filtrage et notifications par domaine
  • Nouveauté à chaque visite pour encourager le retour
Tous les utilisateurs
2. Challenges & Auto-Coaching
Programmes courts de transformation personnelle : 3, 7, 14 ou 21 jours. Affirmations, questions introspectives, exercices pratiques, citations. Rappels automatiques et récompenses.
  • Programmes 3 / 7 / 14 / 21 jours
  • Notifications automatiques selon la progression
  • Possibilité de relancer ou recommencer
  • SOS Coaching : lien direct vers un pro du domaine
Tous les utilisateurs
3. Les Héros (Annuaire Pro)
Annuaire de professionnels certifiés avec profil enrichi, agenda connecté et prise de rendez-vous directe. C'est le coeur du modèle économique (abonnement pro).
  • Filtres : domaine, spécialité, région, langue
  • Profil complet : bio, certifications, liens réseaux
  • Agenda connecté Google Calendar + prise de RDV
  • Avis clients (étoiles + commentaires)
  • Back-office : stats de visibilité, gestion publications
Abonnement Pro 150€/mois
4. Bibliothèque de Ressources
Contenus des professionnels centralisés : articles, podcasts, vidéos, formations, événements. Filtrable par domaine, type de contenu et popularité.
  • Articles, podcasts, vidéos, événements
  • Filtres par domaine de vie et type de contenu
  • Publication via CMS interne simplifié
  • Statistiques (vues, likes, inscriptions)
Publication réservée aux Pros
5. Espace Perso / Pro
Profil, messagerie privée, notifications, historique, points cumulés. Pour les pros : agenda de rendez-vous, gestion des offres, témoignages.
  • Profil avec choix des domaines d'intérêt
  • Historique d'activité et points cumulés
  • Notifications paramétrables par domaine
  • Messagerie privée (chat redesigné)
  • Pro : agenda RDV, offres, témoignages étoiles
Tous les utilisateurs

Système de gamification

Chaque interaction rapporte des points. Classement mensuel des "Top Contributeurs". Inspiré de Waze et Sky Club.

J'aime
+1 pt
Coeur sur un contenu
Commenter
+2 pts
Étoile de commentaire
Partager
+5 pts
Flamme de partage
Sauvegarder
Badge
Badge spécial
Classement
Mensuel
Top Contributeurs
Icônes unifiées partout
Les mêmes icônes (coeur, étoile, flamme, épingle, signalement) seront utilisées de manière cohérente sur tous les types de contenu : recettes, challenges, tips, événements. Avec un compteur visible à côté de chaque icône.

Nouveau modèle d'abonnement

Simplification radicale : un seul abonnement professionnel au lieu de 3 plans distincts.

Avant (3 plans)

  • Pro — 30€/mois (fonctions limitées)
  • Pro Plus — 60€/mois (+ marketing)
  • Pro Elite — 90€/mois (+ délégation)
  • Confusion pour le client
  • Revenu max par pro : 90€/mois

Après (1 seul plan)

  • Pro — 150€/mois (tout inclus)
  • Ou 1 500€/an (2 mois offerts)
  • Profil complet + agenda + RDV + stats
  • Simple et clair pour le client
  • Revenu par pro : +67% vs ancien max
Potentiel de revenus
Avec 150 pros abonnés à 150€/mois = 22 500€/mois de revenus récurrents. Objectif Paul : 500 à 750 pros fin 2026, soit 75 000 à 112 500€/mois. Comparatif : psychologue.net facture 300€/mois pour un service similaire.

Objectifs chiffrés (KPI)

30K
Téléchargements 2026
500-750
Pros abonnés fin 2026
10K
Publications communautaires
>60%
Taux d'engagement

Coûts mensuels des outils et services

Détail complet de tous les outils nécessaires : infrastructure, paiements, développement et publication.

Infrastructure et services

Outil / ServiceUsageLancementCroissance (500 pros)
Firebase Blaze (Auth, Firestore, Storage, Functions, FCM)Backend complet de l'application0€ (quotas gratuits)~30-100€/mois
Firebase AnalyticsStatistiques d'utilisation0€ (inclus)0€ (inclus)
Google Maps PlatformCarte géolocalisation des pros0€ (200$/mois offert)0-50€/mois
Google Calendar APISync agenda pros + prise de RDV0€ (gratuit)0€ (gratuit)
Apple Developer ProgramPublication App Store (obligatoire)~8€/mois (99$/an)~8€/mois
Google Play DeveloperPublication Play Store25$ unique0€
Domaine petitspas.ioDomaine + DNS~15€/an~15€/an
Hébergement landing pageSite web de présentation~5-10€/mois~5-10€/mois
Mixpanel (optionnel)Analytics avancées, engagement0€ (free tier)0-25€/mois

Solutions de paiement — Comparatif

Plusieurs solutions existent pour encaisser les abonnements Pro à 150€/mois. Voici un comparatif sur une transaction de 150€.

SolutionCommissionCoût sur 150€Net encaisséAvantagesInconvénients
Stripe 1,5% + 0,25€ 2,50€ 147,50€ Référence du marché, SDK Flutter, dashboard complet, factures auto Pas de gestion TVA auto
GoCardless (SEPA) 1% + 0,20€ (max 2€) 1,70€ 148,30€ Le moins cher, prélèvement SEPA direct, idéal B2B Pas de carte bancaire, délai de prélèvement 3-5j
Mollie 1,8% + 0,25€ 2,95€ 147,05€ Européen (NL), multi-méthodes, bon dashboard Moins d'intégrations que Stripe
Paddle 5% + 0,50€ 8,00€ 142,00€ Merchant of Record : gère TVA, factures, conformité dans 200 pays Commission élevée
Lemon Squeezy 5% + 0,50€ 8,00€ 142,00€ Merchant of Record, très simple, gère tout (TVA, factures) Commission élevée, support limité
PayPal 2,99% + 0,35€ 4,84€ 145,16€ Connu de tous, paiement rapide Commission haute, litiges fréquents, UX datée
Apple In-App Purchase 15-30% 22,50-45€ 105-127,50€ Obligatoire si abonnement géré dans l'app iOS Commission massive, à éviter si possible
Recommandation : Stripe + SEPA GoCardless
Stripe pour les paiements par carte (CB, Visa, Mastercard) et GoCardless pour les prélèvements SEPA (moins cher, idéal pour les abonnements récurrents B2B). Les abonnements Pro se gèrent depuis le site web ou l'espace pro pour éviter la commission Apple de 15-30%.

Projection sur 500 pros à 150€/mois (75 000€/mois de CA brut) :

SolutionCommission mensuelleNet mensuelNet annuel
Stripe~1 250€/mois~73 750€~885 000€
GoCardless SEPA~850€/mois~74 150€~889 800€
Mollie~1 475€/mois~73 525€~882 300€
Paddle~4 000€/mois~71 000€~852 000€
Apple IAP (30%)~22 500€/mois~52 500€~630 000€
Éviter Apple IAP à tout prix
La différence entre Stripe et Apple IAP sur 500 pros représente ~255 000€/an de commissions en plus. En gérant les abonnements Pro via le site web avec Stripe, on économise cette somme. Apple IAP n'est obligatoire que si l'abonnement est souscrit depuis l'app iOS elle-même.

Outils de développement

Outils utilisés par l'équipe de développement pendant la construction de l'application.

OutilUsageCoût mensuelNotes
Claude Max (Anthropic)Assistant IA de développement, génération de code, debugging, documentation~185€/mois ($200)Plan Max avec Claude Code intégré, usage illimité
Cursor ProIDE intelligent avec IA intégrée pour le code Flutter/Dart~18€/mois ($20)Autocomplétion IA, édition multi-fichiers
GitHub ProHébergement du code source, versioning, CI/CD~4€/moisRepos privés, Actions CI/CD, Copilot basique inclus
Figma (Oreline)Design UI/UX, maquettes, composants, handoff0-15€/moisGratuit en viewer, 15€/éditeur. Phase design uniquement
Flutter SDKFramework de développement mobile0€ (open source)Google, MIT License
Dart SDKLangage de programmation Flutter0€ (open source)Inclus avec Flutter
Android StudioIDE Android, émulateur, build APK/AAB0€ (gratuit)Google, inclut émulateur Android
XcodeIDE iOS, simulateur, build IPA0€ (gratuit)Apple, macOS uniquement
Firebase CLIDéploiement Functions, Rules, Indexes0€ (gratuit)Ligne de commande Firebase
FlutterFire CLIConfiguration Firebase dans Flutter0€ (gratuit)Génère les fichiers de config auto
PostmanTest des APIs, Cloud Functions0€ (free tier)Gratuit pour usage individuel
Node.jsCloud Functions Firebase, scripts de migration0€ (open source)Runtime pour les fonctions serverless
Claude Max + Cursor = stack de développement IA
Claude Max ($200/mois) inclut Claude Code en ligne de commande pour le développement agentique : génération de code, refactoring, tests automatiques, documentation. Combiné à Cursor ($20/mois) pour l'édition intelligente dans l'IDE. Ces outils accélèrent significativement le développement Flutter.

Récapitulatif des coûts mensuels

Outils développeur
~222€/mois
Claude Max 185€ + Cursor 18€ + GitHub 4€ + Figma 15€. Le reste est gratuit (Flutter, Android Studio, Xcode, Firebase CLI).
Infrastructure (lancement)
~13-18€/mois
Firebase gratuit + Apple Dev 8€ + Hébergement 5-10€. Quasiment tout couvert par les plans gratuits au démarrage.
Infrastructure (500 pros)
~43-193€/mois
Firebase 30-100€ + Maps 0-50€ + Apple Dev 8€ + Hébergement 5-10€ + Mixpanel 0-25€.
Commission paiement (500 pros)
~850-1 250€/mois
GoCardless SEPA ~850€ ou Stripe ~1 250€ sur 75 000€ de CA. Soit 1,1% à 1,7% du chiffre d'affaires.
Rentabilité globale
Coût total (infra + outils dev + commissions) = environ 1 300-1 650€/mois pour 75 000€ de CA. Soit moins de 2,2% du chiffre d'affaires. Les outils dev (222€/mois) ne sont nécessaires que pendant la phase de construction et de maintenance active.

Refonte visuelle sur Figma

L'intégralité du design de l'application sera recréée sur Figma avec un nouveau design system moderne, avant le développement.

Design piloté par Oreline

La refonte graphique complète de Petits Pas sera réalisée par Oreline, designer UI/UX dédiée au projet. Elle concevra l'ensemble des maquettes Figma : nouveau design system, composants, écrans, prototypes interactifs et handoff développeur.

Oreline — UI/UX Designer

Ce qui sera livré sur Figma

Design System complet
Palette de couleurs, typographie, grille, espacements, tokens — tout documenté pour garantir la cohérence.
Bibliothèque de composants
Boutons, inputs, cards, modals, tabs, menus, alertes, badges — tous les éléments réutilisables.
Maquettes de tous les écrans
Les 67+ écrans de l'application redessinés : onboarding, auth, home, citations, pro tips, événements, carte, chat, profil, abonnements, etc.
Prototypes interactifs
Flux de navigation cliquables pour tester l'expérience utilisateur avant le développement.
Handoff développeur
Specs techniques (tailles, marges, couleurs, assets) exportables directement depuis Figma pour le développeur Flutter.
Version FR et EN
Maquettes adaptées aux deux langues, en tenant compte des différences de longueur de texte.
Workflow Design → Développement
Oreline livre les maquettes Figma validées. Le développeur Flutter intègre ensuite les écrans pixel-perfect à partir de ces maquettes. Ce workflow garantit un résultat professionnel et cohérent sur tous les écrans.

Design actuel vs Nouveau design

ÉlémentAujourd'huiAprès refonte
PoliceInterNouvelle typographie (Oreline)
Couleur primaire#4EA59F (teal)Nouvelle palette (Oreline)
BoutonsborderRadius 32, tealNouveau style cohérent
CardsBlanc semi-transparentNouveau design system
FondImage nature verte partoutFond moderne et épuré
IcônesMixtes, incohérentesSet d'icônes unifié
UX globaleFonctionnelle mais datéeModerne, fluide, intuitive

Toutes les fonctionnalités reconstruites

Chaque module de l'application actuelle sera recodé en Flutter avec Firebase. Voici le détail de ce qui sera inclus.

Authentification
Inscription, connexion, vérification email, réinitialisation de mot de passe.
  • Inscription email (prénom, nom, type utilisateur/pro)
  • Connexion Google Sign-In (iOS + Android)
  • Connexion Apple Sign-In (iOS)
  • Vérification email par code OTP
  • Mot de passe oublié / réinitialisation
  • Option « Se souvenir de moi »
  • Acceptation CGU et politique de confidentialité
Tous les utilisateurs
Profil utilisateur
Gestion complète du profil personnel et professionnel.
  • Photo de profil, nom, bio, profession
  • Numéro de téléphone avec indicatif pays
  • Certificats et société (pour les pros)
  • Localisation GPS et visibilité carte (on/off)
  • Stats : Auto-Coachings, Followers, Suivis
  • Suppression de compte (RGPD)
Tous les utilisateurs
Auto-Coaching (Citations)
Fonctionnalité centrale : créer et partager des déclarations de développement personnel.
  • Feed infini de citations avec images de fond
  • Éditeur visuel : texte sur image, couleur, taille, position (x,y)
  • Choix de catégorie(s) et galerie d'images
  • Templates d'inspiration par catégorie
  • Option publique ou privée
  • Like / modifier / supprimer
  • Limite hebdomadaire selon l'abonnement
Tous (création limitée en gratuit)
Tips de Pro
Les professionnels publient des conseils riches avec médias.
  • Feed infini de conseils professionnels
  • Titre, contenu, image et vidéo
  • Like, sauvegarder, commenter
  • Bibliothèque de Tips sauvegardés
  • Modifier / supprimer ses Tips
Création réservée aux Pros
Événements
Ateliers, webinaires, conférences créés par les professionnels.
  • Liste filtrée par date (calendrier semaine)
  • Nom, description, lieu, dates, horaires, image + vidéo
  • Inscription (partage email, nom, téléphone)
  • Like, modifier, supprimer
  • Limite mensuelle selon l'abonnement
Création réservée aux Pros
Messagerie
Chat direct entre utilisateurs. Actuellement via WebSocket (instable), sera remplacé par Firestore temps réel.
  • Liste de conversations (avatar, nom, dernier message)
  • Messages texte en temps réel
  • Modifier / supprimer un message
  • Bloquer / débloquer un utilisateur
  • Supprimer une conversation
Tous les utilisateurs
Géolocalisation
Carte interactive des professionnels proches. Requiert un abonnement PRO.
  • Google Maps avec markers colorés
  • Recherche par proximité GPS (rayon)
  • Recherche par nom ou ville
  • Fiche utilisateur depuis la carte
  • Visibilité on/off par l'utilisateur
Accès PRO uniquement
Social (Followers)
Système de suivi entre utilisateurs et consultation des profils.
  • Suivre / ne plus suivre
  • Liste abonnés et abonnements
  • Profil public avec stats et publications
  • Onglets : Citations, Tips, Événements
Tous les utilisateurs
Notifications et Rappels
Notifications push et système de rappels d'auto-coaching personnalisés.
  • Push FCM (foreground + background)
  • Centre de notifications (tout marquer lu, supprimer)
  • Rappels programmés : horaire, jours, fréquence (1/3/5 par jour)
  • Sélection du contenu des rappels
Tous les utilisateurs
Abonnements et Paiements
4 plans d'abonnement avec paiement via App Store et Play Store.
  • Plans : Gratuit, PRO, PRO Marketing, PRO Délégation
  • Cycles : mensuel, trimestriel, semestriel, annuel
  • Apple In-App Purchase (iOS) + Stripe (Android)
  • Comparaison des fonctionnalités par plan
  • Annuler / restaurer les achats
Tous les utilisateurs
LeaderMind (Programme Premium)
Programme de coaching de groupe premium fondé par Paul Pyronnet et Jérôme Prault.
  • Zoom mensuel (1er jeudi du mois)
  • Groupes Facebook et WhatsApp privés
  • Ateliers et interventions des membres
  • Parcours d'apprentissage en 4 étapes
Abonnement LeaderMind
Reels / Vidéos
Lecteur vidéo vertical style TikTok pour du contenu de développement personnel.
  • Scroll vertical entre les vidéos
  • Lecture automatique
  • Like et filtrage par catégorie
Tous les utilisateurs
Signalement et Modération
Système de signalement de contenu inapproprié.
  • Signaler : utilisateur, citation, pro tip, commentaire, événement
  • Templates de signalement prédéfinis (FR/EN)
  • Rapport personnalisé possible
Tous les utilisateurs
Onboarding et Paramètres
5 écrans d'accueil et configuration complète du compte.
  • Onboarding : sphère de vie, date début, horaire, durée, intensité
  • Mon Profil, Abonnement, LeaderMind
  • Bibliothèque : mes citations, tips, événements, rappels, sauvegardés
  • Langue (FR/EN), confidentialité, contact support
  • Gestion / suppression du compte
Tous les utilisateurs

Limites par abonnement

FonctionnalitéGratuitPROPRO MarketingPRO Délégation
Voir le feedOuiOuiOuiOui
Créer des citationsLimitéIllimitéIllimitéIllimité
Créer des pro tipsNonLimité/semOuiOui + staff
Créer des événementsNonLimité/moisOuiOui + staff
Envoyer des notifsNonNonLimité/semOui
Visible sur la carteNonOuiOuiOui
ChatOuiOuiOuiOui

Infrastructure Firebase

Les services Firebase qui remplaceront l'ensemble Django + PostgreSQL + Redis + Celery + Traefik.

Firebase Auth
Remplace : Firebase Auth + JWT Django
Authentification unifiée. Email, Google, Apple. Gestion des tokens automatique.
Cloud Firestore
Remplace : PostgreSQL + PostGIS + Redis
Base NoSQL temps réel avec cache intégré, mode hors ligne natif, géolocalisation via GeoHash.
Firebase Storage
Remplace : stockage S3 / local
Stockage cloud pour photos de profil, images de citations, vidéos de tips et d'événements.
Cloud Functions
Remplace : Celery + Celery Beat
Tâches automatiques : notifications push, validation IAP, rappels planifiés, initialisation profil.
Cloud Messaging
Conservé : Firebase Cloud Messaging
Push notifications iOS et Android. Inchangé mais mieux intégré sans passer par Django.
6 services remplacés par 5
Django, PostgreSQL, PostGIS, Redis, Celery et Traefik sont tous remplacés par 5 services Firebase managés. Plus aucun serveur à surveiller, mettre à jour ou réparer.

16 étapes pour tout reconstruire

Chaque étape est validée avec vous avant de passer à la suivante.

01
Fondation
Projet Flutter, config Firebase (flutterfire), assets, constantes, GoRouter (67+ routes), traductions ARB (FR/EN), injection de dépendances.
02
Auth + Onboarding
Inscription email, Google/Apple Sign-In, vérification OTP, mot de passe oublié, 5 écrans d'onboarding, Cloud Function onUserCreated.
03
Home Feed
Feed citations et pro tips, pagination infinie, likes/commentaires, templates d'inspiration, signalement de contenu.
04
Événements
CRUD événements, calendrier semaine, inscription, like, limites par abonnement.
05
Création de contenu
Éditeur visuel de citations (texte positionné x,y sur image, couleurs, taille police), création pro tips avec image/vidéo.
06
Géolocalisation
Google Maps, recherche par rayon/nom/ville, GeoHash, fiche utilisateur, restriction par abonnement PRO.
07
Profil + Paramètres
Profil complet (édition, stats), followers/following, bibliothèque personnelle, langue, confidentialité, gestion du compte.
08
Reels vidéo
Scroll vertical, lecture auto, like, filtrage par catégorie, chargement progressif.
09
Messagerie
Chat Firestore temps réel (remplace WebSocket), édition/suppression, blocage, suppression de conversation.
10
Notifications + Rappels
Push FCM, centre de notifications, rappels programmés (horaire, jours, fréquence 1/3/5, durée, contenu).
11
Abonnements
4 plans, 4 cycles de facturation, Apple IAP + Stripe, validation receipt côté serveur, restauration d'achats.
12
LeaderMind
Module coaching premium, parcours 4 étapes, demande d'adhésion, abonnement LeaderMind dédié.
13
Icônes + Assets
Migration des icônes SVG, intégration des assets Figma fournis par Oreline.
14
Migration des données
Scripts Node.js : transfert utilisateurs, citations, pro tips, événements, conversations vers Firestore + Firebase Auth.
15
Sécurité
Firestore rules, Storage rules, indexes composites, RGPD (CGU, politique de confidentialité, contrat PRO, charte).
16
Tests + Publication
Tests unitaires, widget, intégration. Optimisation performances, mode hors ligne, App Store + Play Store.
~400
Fichiers de code
16
Étapes de travail
~900
Textes traduits FR/EN
67+
Écrans

Coût de fonctionnement après refonte

Estimation des coûts mensuels d'infrastructure selon le nombre d'utilisateurs.

0 — 500 utilisateurs
0€ /mois
~100-200€ avant
Plan gratuit Firebase
500 — 5 000
~10-30€
~150-250€ avant
~120-220€ économie
5 000 — 50 000
~30-150€
~250-500€ avant
~100-350€ économie
50 000+
Variable
Infrastructure dédiée
Pay-as-you-go
Économie dès le premier jour
Le plan gratuit Firebase inclut : 1 Go Firestore, 5 Go Storage, 50 000 lectures/jour, 10 Go de transfert. Largement suffisant pour un lancement.
PosteAvant (AWS)Après (Firebase)
Serveur Django (EC2)~50-150€/moisSupprimé (0€)
PostgreSQL (RDS)~30-100€/moisFirestore (dès 0€)
Redis~15-50€/moisInclus dans Firestore
Celery workers~20-50€/moisCloud Functions (dès 0€)
Sécurité / SSLTemps développeurAutomatique (0€)
SurveillanceTemps développeurInutile (0€)

Rétroplanning stratégique

Synthèse du séquencement des phases du projet, depuis le cadrage stratégique jusqu'à la mise en production. Les durées sont indicatives et peuvent être ajustées selon les retours et validations à chaque jalon.

Stratégie validée, rétroplanning défini
Le périmètre fonctionnel est cadré (modules, profils duaux, abonnement Pro), l'approche technique est validée (Flutter + Firebase), la vision marché est posée. Le projet peut entrer en phase de production design.
01
Cadrage stratégique et validation
≈ 1 à 2 semaines
Validation de ce rapport, signature du NDA par tous les intervenants, vérification des droits sur les visuels existants (Axel), mise en place des accès partagés.
Livrables : NDA signés, GO formel client, périmètre validé, accès Figma et GitHub configurés.
02
Design Figma piloté par Oreline
≈ 4 à 6 semaines
Création du design system complet (couleurs, typographie, composants), maquettes des 67+ écrans, prototypes interactifs, handoff développeur. Validation par lots avec Paul.
Livrables : Design system, bibliothèque de composants, maquettes complètes FR/EN, specs développeur exportables.
03
Développement Flutter par phases
étalé sur plusieurs mois
Construction de l'application en 16 étapes successives, du socle technique (Phase 1 : Fondation) jusqu'à la finalisation (Phase 16 : Tests). Chaque phase est validée avec le client avant de passer à la suivante.
Livrables : Builds Flutter validés à chaque phase, environnement Firebase de pré-production opérationnel, code source maintenu sur GitHub Réflexe Réussite.
04
Tests bêta TestFlight
en parallèle
Mise à disposition de builds intermédiaires sur TestFlight (déjà souscrit par Paul, valide jusqu'en avril 2027). Recueil des retours du panel d'utilisateurs sélectionnés par Paul. Ajustements itératifs.
Livrables : Builds bêta successifs, rapports d'utilisation, ajustements UX/fonctionnels.
05
Migration des données existantes
≈ 2 semaines
Transfert automatisé de toutes les données depuis l'infrastructure AWS actuelle vers Firebase : utilisateurs, citations, pro tips, événements, conversations. Tableau de correspondance pour la traçabilité.
Livrables : Scripts de migration, données migrées et validées, rapport de migration.
06
Publication App Store et Play Store
≈ 2 à 3 semaines
Optimisations finales, soumission sur les deux stores, validation Apple et Google, mise en ligne publique. Suivi des retours utilisateurs et corrections rapides.
Livrables : Application disponible publiquement, dashboards de suivi opérationnels, documentation technique remise.
Logique de validation par jalons
Chaque phase est conditionnée à la validation de la précédente. Cette approche garantit l'alignement entre les équipes, sécurise les délais et évite les retours en arrière coûteux. Le rétroplanning sera affiné avec des dates précises lors de la signature du devis détaillé.

Sécurisation du projet

Éléments contractuels, techniques et juridiques mis en place pour encadrer l'ensemble du projet et protéger les intérêts de Réflexe Réussite.

NDA — Accord de confidentialité
Accord signé par tous les intervenants pour sécuriser les échanges dans un cadre juridiquement encadré.
Signataires : Pierre (PCM Agency), Oreline (Design), Rémy, Réflexe Réussite SAS
TestFlight déjà actif
Plateforme de tests bêta Apple souscrite par Paul depuis avril 2026, valide pour 1 an. Permet de déployer des builds intermédiaires sans délai.
Action : Visioconférence Pierre / équipe pour autonomiser l'ajout de testeurs
GitHub Réflexe Réussite
Le code source de l'application est hébergé sur le compte GitHub de Réflexe Réussite. La propriété intellectuelle reste intégralement chez le client.
Garantie : Code source propriété de Réflexe Réussite SAS
Vérification des droits visuels
Rapprochement à effectuer auprès d'Axel pour clarifier la titularité des droits sur les visuels existants et les modalités contractuelles.
Préalable : À régler avant le démarrage du Figma
Infrastructure AWS actuelle
Visuels, contenus et vidéos hébergés sur le compte AWS de Réflexe Réussite. Migration progressive vers Firebase prévue lors de la phase 14.
Continuité : Service maintenu jusqu'à la migration finale
Protection juridique
Identification des éléments susceptibles de faire l'objet d'une protection : code, visuels, contenus, base de données, marque et dénomination.
À examiner : Avec un conseil juridique dédié
Points préalables au démarrage du Figma
Avant de lancer la production design par Oreline, deux points doivent être clos : la signature du NDA par tous les intervenants, et la clarification des droits sur les visuels existants (rapprochement avec Axel). Ces étapes peuvent être menées en parallèle pour ne pas retarder le projet.

Comment on démarre

1

Validation de ce rapport

Vous relisez le document, posez vos questions. Nous validons ensemble le périmètre fonctionnel.

2

Lancement du design Figma (Oreline)

Oreline démarre la refonte visuelle : design system, composants, maquettes de tous les écrans, prototypes interactifs.

3

Devis développement détaillé

Un devis précis pour le développement Flutter, phase par phase, avec un calendrier prévisionnel.

4

Développement Flutter

Intégration des maquettes Figma validées. Construction phase par phase avec validation à chaque étape.

5

Migration des données

Transfert automatique de toutes les données existantes (utilisateurs, contenus, conversations) vers Firebase.

6

Publication App Store et Play Store

Tests finaux, optimisations, soumission sur les deux stores.

Annexe stratégique

Vision du marché

Comprendre où l'application se positionne, ce qui se vend dès aujourd'hui, et comment lancer la production sans perdre de temps.

64 Md$
Marché mondial du dév. perso
+15%
Croissance annuelle
12 M
Français investissent / an
3 %
Cibles pros à activer
Approche technique validée
Le choix Flutter + Firebase est confirmé. La stack, l'architecture et le découpage sont prêts à être lancés.
01

Contexte marché

Le marché du coaching, de la PNL et du bien-être digital francophone est porteur mais saturé. La demande de fond pour les outils de développement personnel attire chaque année de nouveaux acteurs, fragmentant l'offre entre YouTube, podcasts, blogs, formations en ligne et applications spécialisées.

Marché porteur
Croissance annuelle de +15 %, marché mondial à 64 milliards de dollars. La quête de sens et la performance individuelle alimentent une demande durable.
Marché saturé
L'utilisateur dispose d'une offre pléthorique et fragmentée. Les pros peinent à se différencier sans budget marketing significatif.
Différenciation
La valeur ne provient plus de l'exhaustivité fonctionnelle, mais d'un angle clair, d'une preuve rapide et d'une habitude quotidienne ancrée.
Les 3 critères des produits gagnants
Bénéfice perceptible dès les premiers jours
Friction d'accès minimale
Habitude quotidienne ancrée
02

Profils duaux à la Instagram

Reproduire le modèle éprouvé d'Instagram avec deux types de comptes distincts mais interconnectés. Ce système structure l'écosystème, professionnalise l'expérience et crée un tunnel de conversion gratuit → payant directement intégré au produit.

Gratuit
Compte Particulier
Pour les passionnés de développement personnel. Accès au feed, aux challenges, à la consultation des pros et à la communauté.
  • Profil personnel avec photo et bio
  • Suivre des pros et autres utilisateurs
  • Partager recettes, citations, posts
  • Likes, sauvegardes, commentaires
Premium
Compte Professionnel
À partir de 150 €/mois
Pour les coachs, thérapeutes, formateurs. Profil enrichi, outils de visibilité, prise de RDV intégrée.
  • Profil pro vérifié avec badge
  • Agenda Google Calendar et RDV en ligne
  • Statistiques de visibilité et engagement
  • Publication Tips, événements, formations
  • Référencement dans l'annuaire « Héros »
Tunnel de conversion intégré
Inscription gratuite Découverte des pros Confiance bâtie Upgrade Pro 150€/mois

Le moteur économique est intégré au cœur du produit. Chaque utilisateur particulier est un prospect pro potentiel.

03

Ce qui est vendable immédiatement

Quatre briques peuvent être commercialisées dès le lancement, à condition d'être présentées comme des offres autonomes et lisibles.

Priorité 1
Abonnement Pro 150 €/mois
Visibilité ciblée, prise de RDV, mise en avant. Tarif aligné sur Psychologue.net et Doctolib bien-être. Cible accessible via le réseau Paul Pyronnet.
Priorité 2
Challenges 3 / 7 / 14 / 21 jours
Format parmi les plus rentables du bien-être digital. Début, fin, mécanique d'engagement quotidien. Vendable seul ou en produit d'appel.
Priorité 3
Annuaire « Les Héros »
Qualification stricte des intervenants, confiance associée à la marque Paul Pyronnet. Actif différenciant face aux annuaires généralistes.
Priorité 4
Contenus communautaires
Trafic, rétention, alimentation SEO et réseaux sociaux à coût marginal. Flux constant essentiel pour transformer l'app en habitude.
04

Ce qu'il faut éviter au lancement

Ces fonctionnalités présentent un risque élevé : elles alourdiraient le périmètre, retarderaient la mise sur le marché et diluraient la promesse initiale. À envisager uniquement après validation du noyau commercial.

FonctionnalitéRisque principal
Messagerie temps réel à grande échelleCoût de maintenance, modération, dépendance à un volume actif
Géolocalisation avancée et matching pro / utilisateurAdoption réseau, qualité des données, attentes UX élevées
Marketplace de services et de produitsComplexité juridique, fiscale et logistique
IA de coaching personnaliséeCoût, encadrement éthique, qualité perçue
Réseau social complet (feed, follow, viralité)Effet réseau requis avant rentabilité
Gamification étendue avec économie de pointsDifficulté à équilibrer la mécanique sans dévaloriser le produit
05

Conclusion stratégique

Le marché existe, la demande est réelle, mais la concurrence rend impératif un positionnement précis et une exécution rapide. La stratégie consiste à commercialiser sans délai un noyau simple et lisible, centré sur les profils duaux, l'abonnement pro et les programmes d'auto-coaching.

La force du projet réside dans la marque, l'écosystème professionnel constitué autour de Paul Pyronnet et la qualité éditoriale du contenu. Ces atouts doivent porter le lancement, sans être dilués par une ambition fonctionnelle prématurée.

Recommandation finale
Vendre vite un noyau simple,
valider l'usage réel,
puis étendre par paliers maîtrisés.
Prochaine étape opérationnelle
Lancer le Figma rapidement
Le périmètre est défini, l'approche technique est validée. Pour avancer, le design Figma piloté par Oreline doit démarrer dès maintenant. Le développement Flutter suit immédiatement après chaque écran validé. Plus tôt le Figma commence, plus tôt l'application est prête à générer du chiffre.