Reconstruction complète de l'application, de son design et de son infrastructure. Nouveau code Flutter, nouveau design Figma, backend Firebase.
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.
| Composant | Technologie | Rôle |
|---|---|---|
| Application | React Native + Expo (v52) | Interface mobile iOS et Android |
| Navigation | Expo Router | Routage par fichiers |
| State Management | Redux Toolkit + RTK Query | Gestion de l'état et des appels API |
| Backend API | Django sur AWS EC2 | Serveur centralisé — actuellement hors ligne |
| Base de données | PostgreSQL + PostGIS | Données relationnelles + géolocalisation |
| Cache / Tâches | Redis + Celery | Cache et tâches asynchrones planifiées |
| Reverse Proxy | Traefik v2 + Nginx | Routage réseau et SSL |
| Auth | Firebase Auth + JWT | Double système d'authentification |
| Notifications | Firebase Cloud Messaging | Push notifications iOS/Android |
| Paiements | Apple IAP + Stripe | Abonnements iOS et Android/Web |
| Carte | Google Maps + PostGIS | Géolocalisation des professionnels |
| i18n | i18next | Français et anglais |
| # | Problème | Impact |
|---|---|---|
| 1 | Serveur Django hors ligne | Application totalement inaccessible |
| 2 | Infrastructure complexe (6+ services) | Maintenance coûteuse et risquée |
| 3 | WebSocket pour le chat | Messagerie instable, messages perdus |
| 4 | Double auth (Firebase + JWT) | Complexité inutile, source de bugs |
| 5 | Coûts fixes AWS | Paiement mensuel même sans activité |
| 6 | Pas de mode hors ligne | Écran vide sans Internet |
| 7 | Design actuel daté | Expérience utilisateur à moderniser |
Reconstruction intégrale de l'application et de son design, sur une base moderne et autonome.
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.
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.
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.
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 :
Chaque interaction rapporte des points. Classement mensuel des "Top Contributeurs". Inspiré de Waze et Sky Club.
Simplification radicale : un seul abonnement professionnel au lieu de 3 plans distincts.
Détail complet de tous les outils nécessaires : infrastructure, paiements, développement et publication.
| Outil / Service | Usage | Lancement | Croissance (500 pros) |
|---|---|---|---|
| Firebase Blaze (Auth, Firestore, Storage, Functions, FCM) | Backend complet de l'application | 0€ (quotas gratuits) | ~30-100€/mois |
| Firebase Analytics | Statistiques d'utilisation | 0€ (inclus) | 0€ (inclus) |
| Google Maps Platform | Carte géolocalisation des pros | 0€ (200$/mois offert) | 0-50€/mois |
| Google Calendar API | Sync agenda pros + prise de RDV | 0€ (gratuit) | 0€ (gratuit) |
| Apple Developer Program | Publication App Store (obligatoire) | ~8€/mois (99$/an) | ~8€/mois |
| Google Play Developer | Publication Play Store | 25$ unique | 0€ |
| Domaine petitspas.io | Domaine + DNS | ~15€/an | ~15€/an |
| Hébergement landing page | Site web de présentation | ~5-10€/mois | ~5-10€/mois |
| Mixpanel (optionnel) | Analytics avancées, engagement | 0€ (free tier) | 0-25€/mois |
Plusieurs solutions existent pour encaisser les abonnements Pro à 150€/mois. Voici un comparatif sur une transaction de 150€.
| Solution | Commission | Coût sur 150€ | Net encaissé | Avantages | Inconvé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 |
Projection sur 500 pros à 150€/mois (75 000€/mois de CA brut) :
| Solution | Commission mensuelle | Net mensuel | Net 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€ |
Outils utilisés par l'équipe de développement pendant la construction de l'application.
| Outil | Usage | Coût mensuel | Notes |
|---|---|---|---|
| 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 Pro | IDE intelligent avec IA intégrée pour le code Flutter/Dart | ~18€/mois ($20) | Autocomplétion IA, édition multi-fichiers |
| GitHub Pro | Hébergement du code source, versioning, CI/CD | ~4€/mois | Repos privés, Actions CI/CD, Copilot basique inclus |
| Figma (Oreline) | Design UI/UX, maquettes, composants, handoff | 0-15€/mois | Gratuit en viewer, 15€/éditeur. Phase design uniquement |
| Flutter SDK | Framework de développement mobile | 0€ (open source) | Google, MIT License |
| Dart SDK | Langage de programmation Flutter | 0€ (open source) | Inclus avec Flutter |
| Android Studio | IDE Android, émulateur, build APK/AAB | 0€ (gratuit) | Google, inclut émulateur Android |
| Xcode | IDE iOS, simulateur, build IPA | 0€ (gratuit) | Apple, macOS uniquement |
| Firebase CLI | Déploiement Functions, Rules, Indexes | 0€ (gratuit) | Ligne de commande Firebase |
| FlutterFire CLI | Configuration Firebase dans Flutter | 0€ (gratuit) | Génère les fichiers de config auto |
| Postman | Test des APIs, Cloud Functions | 0€ (free tier) | Gratuit pour usage individuel |
| Node.js | Cloud Functions Firebase, scripts de migration | 0€ (open source) | Runtime pour les fonctions serverless |
L'intégralité du design de l'application sera recréée sur Figma avec un nouveau design system moderne, avant le développement.
| Élément | Aujourd'hui | Après refonte |
|---|---|---|
| Police | Inter | Nouvelle typographie (Oreline) |
| Couleur primaire | #4EA59F (teal) | Nouvelle palette (Oreline) |
| Boutons | borderRadius 32, teal | Nouveau style cohérent |
| Cards | Blanc semi-transparent | Nouveau design system |
| Fond | Image nature verte partout | Fond moderne et épuré |
| Icônes | Mixtes, incohérentes | Set d'icônes unifié |
| UX globale | Fonctionnelle mais datée | Moderne, fluide, intuitive |
Chaque module de l'application actuelle sera recodé en Flutter avec Firebase. Voici le détail de ce qui sera inclus.
| Fonctionnalité | Gratuit | PRO | PRO Marketing | PRO Délégation |
|---|---|---|---|---|
| Voir le feed | Oui | Oui | Oui | Oui |
| Créer des citations | Limité | Illimité | Illimité | Illimité |
| Créer des pro tips | Non | Limité/sem | Oui | Oui + staff |
| Créer des événements | Non | Limité/mois | Oui | Oui + staff |
| Envoyer des notifs | Non | Non | Limité/sem | Oui |
| Visible sur la carte | Non | Oui | Oui | Oui |
| Chat | Oui | Oui | Oui | Oui |
Les services Firebase qui remplaceront l'ensemble Django + PostgreSQL + Redis + Celery + Traefik.
Chaque étape est validée avec vous avant de passer à la suivante.
Estimation des coûts mensuels d'infrastructure selon le nombre d'utilisateurs.
| Poste | Avant (AWS) | Après (Firebase) |
|---|---|---|
| Serveur Django (EC2) | ~50-150€/mois | Supprimé (0€) |
| PostgreSQL (RDS) | ~30-100€/mois | Firestore (dès 0€) |
| Redis | ~15-50€/mois | Inclus dans Firestore |
| Celery workers | ~20-50€/mois | Cloud Functions (dès 0€) |
| Sécurité / SSL | Temps développeur | Automatique (0€) |
| Surveillance | Temps développeur | Inutile (0€) |
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.
É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.
Vous relisez le document, posez vos questions. Nous validons ensemble le périmètre fonctionnel.
Oreline démarre la refonte visuelle : design system, composants, maquettes de tous les écrans, prototypes interactifs.
Un devis précis pour le développement Flutter, phase par phase, avec un calendrier prévisionnel.
Intégration des maquettes Figma validées. Construction phase par phase avec validation à chaque étape.
Transfert automatique de toutes les données existantes (utilisateurs, contenus, conversations) vers Firebase.
Tests finaux, optimisations, soumission sur les deux stores.
Comprendre où l'application se positionne, ce qui se vend dès aujourd'hui, et comment lancer la production sans perdre de temps.
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.
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.
Le moteur économique est intégré au cœur du produit. Chaque utilisateur particulier est un prospect pro potentiel.
Quatre briques peuvent être commercialisées dès le lancement, à condition d'être présentées comme des offres autonomes et lisibles.
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 échelle | Coût de maintenance, modération, dépendance à un volume actif |
| Géolocalisation avancée et matching pro / utilisateur | Adoption réseau, qualité des données, attentes UX élevées |
| Marketplace de services et de produits | Complexité juridique, fiscale et logistique |
| IA de coaching personnalisée | Coût, encadrement éthique, qualité perçue |
| Réseau social complet (feed, follow, viralité) | Effet réseau requis avant rentabilité |
| Gamification étendue avec économie de points | Difficulté à équilibrer la mécanique sans dévaloriser le produit |
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.