Construire un SaaS complet sans écrire une seule ligne de code, ce n’est plus une promesse de vendeur de rêve. Je viens de le faire en direct : VideoTrends, un détecteur de vidéos YouTube qui explosent sur les marchés étrangers, monté de zéro jusqu’à la mise en ligne sur un vrai nom de domaine. Base de données, comptes utilisateurs, paiement Stripe, emails, design, déploiement : tout y passe. J’ai filmé l’intégralité du processus dans cette vidéo.
Dans cet article, je reprends la méthode étape par étape : les cinq phases du projet, les outils que j’ai branchés, ce que ça coûte réellement, et surtout les erreurs qui font échouer ce genre de projet quand on se lance sans cadre. Vous pourrez appliquer exactement le même déroulé à votre propre idée.
L’idée : repérer les formats avant qu’ils arrivent en France
Le point de départ est un constat que tout créateur de contenu connaît. Les formats qui cartonnent en France ont presque toujours explosé six mois plus tôt aux États-Unis, en Allemagne ou au Brésil. Le problème, c’est de les repérer à temps.
D’où l’idée de VideoTrends : surveiller des chaînes étrangères et faire remonter les vidéos qui surperforment. Le cœur du produit tient dans une seule mesure, le score ×N. Il compare les vues d’une vidéo à la médiane de sa propre chaîne. Une vidéo à ×10 fait dix fois mieux que d’habitude sur cette chaîne : ce n’est pas une grosse chaîne qui fait de gros chiffres, c’est une anomalie, donc un format qui décolle.
Voilà le résultat final, en ligne et fonctionnel, avec ses relevés toutes les deux heures sur huit langues.

Retenez surtout la méthode : une idée qui tient en une phrase, une mesure unique au centre, et un périmètre volontairement étroit. C’est ce qui rend le projet réalisable en une session plutôt qu’en six mois.
Les cinq phases du projet
Avant d’écrire le moindre prompt, j’ai découpé le travail en cinq phases. Ce découpage n’a rien d’un détail cosmétique : c’est lui qui empêche l’agent de partir dans tous les sens.
- Le cadrage : ce que fait le produit, pour qui, et surtout ce qu’il ne fera pas dans cette version.
- Les fondations : la base de données, les comptes utilisateurs, la connexion aux données YouTube.
- Le produit : le moteur de détection et le tableau de bord, c’est-à-dire la valeur réelle.
- L’habillage : le design, l’onboarding, les emails.
- La mise en ligne : le paiement, le déploiement sur le serveur, les analytics.
Chaque phase suit la même boucle, et c’est cette boucle qui fait la différence entre un projet qui avance et un tas de code qui ne tourne jamais : plan proposé par l’agent, validation par moi, écriture du code, vérification visible dans le navigateur, mise à jour de la mémoire du projet, puis commit. Tant qu’une étape n’est pas vérifiable à l’écran, on ne passe pas à la suivante.
Le CLAUDE.md : la mémoire du projet
C’est le fichier le plus important du dépôt, et celui que tout le monde néglige. Le CLAUDE.md contient les règles du projet : la stack technique retenue, les conventions, ce qui est déjà fait, ce qui reste à faire, et les décisions déjà tranchées.
Sans ce fichier, vous repartez de zéro à chaque conversation et l’agent réintroduit des choix que vous aviez écartés la veille. Avec, il reprend le travail là où vous l’avez laissé, même trois jours plus tard.

Sur la capture, vous voyez la boucle en action : l’agent modifie l’interface, la vérifie dans le navigateur, produit une capture de preuve, puis passe le relecteur sur le périmètre modifié avant de committer. Le compteur en bas indique le volume réel de code produit sur cette seule étape.
Le VPS plutôt que l’empilement de services
C’est le choix qui surprend le plus, et pourtant c’est celui qui change tout sur la facture. Plutôt que d’empiler une base hébergée, une plateforme de déploiement et trois services annexes, j’ai tout mis sur un seul serveur.
Le VPS que j’utilise dans la vidéo est un KVM 2 chez Hostinger, à 7,99 € par mois sur un engagement de deux ans, nom de domaine offert la première année et serveur localisé en France. Avec le code DIGITIZFR, vous avez 10 % de remise supplémentaire. À titre de comparaison, la stack équivalente en services séparés me coûtait plus de 80 € par mois.

Le vrai déclencheur n’est pas le prix, c’est le connecteur MCP. Une fois branché, l’agent pilote le serveur en langage naturel : il installe la base de données, configure le domaine, déploie l’application, lit les logs quand quelque chose casse. Vous n’ouvrez jamais un terminal SSH. J’avais détaillé cette bascule dans mon article sur comment héberger un SaaS sur un VPS.
Brancher les vraies données : Apify ou l’API officielle
Un produit qui repose sur des données a toujours ce moment de vérité : où va-t-on chercher l’information, et à quel prix ?
Deux options se présentaient. Apify, qui récupère les données par scraping avec des acteurs prêts à l’emploi, très pratique quand l’API officielle ne donne pas ce que vous voulez. Ou l’API YouTube Data officielle, gratuite dans son quota quotidien, mais avec des limites strictes sur le nombre d’appels.
J’ai tranché pour l’API officielle, pour une raison simple : un produit qui vit du scraping est un produit qui casse le jour où la plateforme change son HTML. Sur un SaaS que vous voulez faire payer, la fiabilité de la source passe avant la richesse des données. C’est le genre d’arbitrage que l’agent ne prendra pas à votre place.
Le design, l’étape où l’on reconnaît un projet bâclé
Les applications générées par IA se ressemblent toutes, et cela se voit au premier coup d’œil. Pour éviter ça, j’ai fait produire trois directions de page d’accueil complètes, puis j’ai choisi et fait affiner celle qui collait au positionnement.

La bonne pratique tient en une phrase : demandez plusieurs propositions, jamais une seule. Une variante isolée, vous l’acceptez par défaut faute de comparaison. Trois variantes côte à côte, vous voyez immédiatement laquelle porte le message, et vous pouvez demander de croiser le bandeau de l’une avec la structure de l’autre.
Paiement, emails, analytics : la partie qu’on oublie toujours
Un SaaS sans encaissement reste un projet personnel. Trois briques transforment la démonstration en produit vendable, et chacune s’est branchée dans la même session.
Stripe pour le paiement, avec les abonnements et le portail client. Resend pour les emails transactionnels, associé à une adresse professionnelle sur le domaine du projet, sans quoi vos messages de bienvenue partent en indésirables. Plausible pour l’audience, plus léger que Google Analytics et sans bandeau cookies à gérer, un outil que j’ai testé en détail par ailleurs.
L’onboarding mérite une mention à part. C’est le moment où l’utilisateur choisit ses chaînes à suivre et ses langues. Bâclez-le, et personne ne voit jamais la valeur du produit, même si le moteur derrière fonctionne parfaitement.
Ce que ça coûte et ce qu’il faut savoir avant de se lancer
Le budget d’infrastructure de ce projet tient en deux lignes : le VPS à 7,99 € par mois, et l’abonnement à l’assistant de développement. Le nom de domaine était offert la première année, Stripe se rémunère à la commission, Resend et Plausible démarrent gratuitement ou presque au volume d’un lancement.
Reste la question que tout le monde se pose : est-ce vraiment accessible sans savoir coder ? Ma réponse est nuancée, et j’insiste sur ce point.
Vous n’avez pas besoin d’écrire du code. Vous avez besoin de savoir décider. Choisir entre scraping et API officielle, refuser une fonctionnalité qui alourdit la version 1, repérer qu’un écran est joli mais inutilisable, vérifier qu’une donnée affichée est la bonne : rien de tout cela ne se délègue. L’agent exécute très bien, il n’arbitre pas à votre place, et il ne vous dira jamais que votre idée est mauvaise.
Trois règles, si vous ne deviez en retenir que trois. Écrivez le CLAUDE.md avant la première ligne de code. Vérifiez chaque étape dans le navigateur avant de passer à la suivante. Et coupez le périmètre sans pitié : la version que vous mettez en ligne doit faire une seule chose, correctement.
Si vous voulez la liste complète des briques que j’utilise sur ce type de projet, je les ai rassemblées dans mon article sur les outils pour créer un SaaS avec Claude Code. Et si vous voulez voir le produit fini, il tourne sur videotrends.io.