Je vais créer une application Flutter avec chat IA, backend Firebase et paywall d'abonnement


À propos de ce service
Traduction automatique
Vous développez une application mobile alimentée par l'IA, comme une application de coaching, un outil de recrutement sportif, un assistant santé ou un compagnon IA ?
Vous êtes au bon endroit.
Je réalise des applications Flutter complètes, prêtes pour la production, pour iOS et Android, avec chat IA (GPT-4), backend Firebase, onboarding utilisateur et paywalls d'abonnement, tout ce dont vous avez besoin pour lancer et monétiser.
CE QUE JE RÉALISE POUR VOUS
- AUTHENTIFICATION & ONBOARDING
- Authentification Firebase (email, Google, Apple)
- Formulaire de profil personnalisé pour l'onboarding (nom, âge, sport, GPA, écoles, tous champs nécessaires)
- Écran d'acceptation des conditions d'utilisation
- Base de données Firestore pour les profils utilisateur
CHAT IA (GPT-4 / OpenAI)
- Interface de chat complète connectée à l'API OpenAI
- Chaque message envoyé : votre prompt système + profil utilisateur + historique complet du chat
- Vous pouvez mettre à jour votre prompt système à tout moment en suivant mes instructions simples
- Historique du chat sauvegardé par utilisateur dans Firestore
- Interface de chat moderne et épurée (bulles de style iMessage)
PAYWALL & ABONNEMENTS
- Abonnement mensuel via RevenueCat + StoreKit (iOS) / Google Play Billing (Android)
- Support des codes promotionnels Apple pour offrir un accès gratuit à certains utilisateurs
- Application conçue pour respecter les directives de l'Apple App Store
- Écran de paywall avec prix clair et CTA
Contactez-moi dès maintenant et commençons
Découvrez Sam
Flutter app developer, Backend development, React Native Mobile App
- DeÉtats-Unis
- Membre depuismai 2026
- Temps de réponse moy.1 heure
Langues
Anglais, Néerlandais, Allemand, Espagnol
Traduction automatique
FAQ
Traduction automatique
Dois-je fournir ma propre clé API OpenAI ?
Oui. Vous devrez utiliser votre propre clé API OpenAI pour garder le contrôle de vos coûts. Je vous indiquerai précisément où l’ajouter dans l’application. La configuration prend moins de 2 minutes.
Puis-je mettre à jour le prompt système de l'IA après la mise en ligne de l'application ?
Absolument. Je stocke le prompt système dans Firestore, vous pouvez donc le modifier à tout moment via la console Firebase, sans changer le code ni resoumettre à l'App Store. Je vous fournirai un guide simple en une page pour vous expliquer comment faire.
L'application passera-t-elle la revue de l'Apple App Store ?
Oui. L’application est conçue selon les Human Interface Guidelines d’Apple et respecte les règles de revue, y compris la divulgation claire du paywall, les termes d’abonnement et la fonction de restauration des achats. J’ai déjà fait approuver des applications IA.
Pouvez-vous donner un accès gratuit à certains utilisateurs (codes promotionnels Apple) ?
Oui. L’abonnement est configuré avec RevenueCat + StoreKit, qui supporte entièrement les codes promotionnels Apple. Vous pouvez générer ces codes dans App Store Connect et les partager avec n’importe quel utilisateur pour un accès gratuit.
Vous développez aussi pour Android ou seulement pour iOS ?
L’application étant réalisée en Flutter, elle fonctionne sur iOS et Android à partir d’un seul code. Android utilise Google Play Billing pour les abonnements. Indiquez-moi votre plateforme cible lors de votre message.
Est-ce que je posséderai tout le code source ?
Oui. Vous recevez tout le code source Flutter à la livraison. Vous en êtes propriétaire à 100 %. Je n’ai pas d’accès en backdoor ni de droits sur votre application.
Puis-je ajouter des champs de profil personnalisés pour mon cas d’usage spécifique ?
Oui. Le formulaire d’onboarding est entièrement personnalisable. Que vous ayez besoin de sport, GPA, poste, année de diplôme ou autres champs, indiquez-moi et je le construirai exactement selon vos besoins.
Que dois-je fournir pour commencer ?
Trois choses seulement : (1) votre prompt système ou une description du rôle de votre IA, (2) les champs de profil à collecter lors de l’onboarding, et (3) le nom de votre application et vos préférences de branding/couleurs. Je m’occupe du reste.

