Plateforme d’examens
Des examens que l’établissement gère seul, de la banque de questions aux résultats.
Next.js · React · TypeScript · PostgreSQL · Prisma · Auth.js
Lire toute l’histoireUn produit sur abonnement que vous vendez, de la première idée aux clients payants.
Un produit web où les gens créent un compte et paient chaque mois. Je m’occupe de l’idée, de l’étude de marché, de la construction et du lancement. Vous restez fondateur, pas chef de projet.
Un produit SaaS, c’est un logiciel que vos clients louent au lieu de l’acheter. Ils créent un compte, ils se connectent, ils paient chaque mois, et ils attendent que ça marche tous les jours. C’est ce dernier point qui porte le gros du travail.
Le plus dur est rarement dans les écrans. Ce sont les comptes, les rôles et les droits. C’est la facturation qui doit coller à ce que le client a vraiment consommé. C’est le paiement qui échoue un mardi soir. Ce sont les tâches de fond qui doivent aboutir même quand le serveur redémarre. Et c’est le cloisonnement total des données d’un client à l’autre.
Je construis cela sur Next.js et TypeScript. Prisma et PostgreSQL stockent les données. Stripe ou Lemon Squeezy encaisse les paiements. Inngest fait tourner les tâches de fond. Resend envoie les e-mails dont le produit dépend.
Je commence par l’étude de marché. La première version sort avec le plus petit ensemble de fonctions capable de rapporter de l’argent.
On parle jusqu’à ce que je vous redise votre idée comme vous la pensez.
On commence par une conversation, en français, en arabe ou en anglais. Vous décrivez l’idée avec vos mots à vous. Je pose des questions : pour qui c’est, comment ces gens font aujourd’hui, ce que vous voulez qu’il se passe. Je note ce que j’ai entendu et je vous l’envoie à corriger.
Ce que vous avez à la finUn brief écrit de l’idée : objectif, utilisateur, hypothèses, ce que veut dire réussir.
Je cherche ce qui existe déjà, et où ça coince pour ceux qui s’en servent.
Je passe en revue les produits dont vos utilisateurs se servent déjà, gratuits et payants. Je lis ce dont les gens se plaignent dans les avis, les forums et les fils de support. Je regarde comment les concurrents facturent. Puis je note les manques réels, et ceux qu’il vaut mieux laisser.
Ce que vous avez à la finUn rapport sur le marché et les concurrents : manques classés, liens vers les preuves.
On décide ce que sera le produit, et vous le voyez avant qu’il existe.
Je transforme ces manques en un produit que vous pouvez voir. D’abord la forme : ce qu’il fait, qui se connecte, à quoi sert chaque écran. Puis des écrans cliquables à ouvrir sur votre téléphone. Vous les utilisez, vous me dites ce qui cloche, je corrige avant la moindre ligne de code.
Ce que vous avez à la finUn prototype cliquable des écrans clés, et la liste validée des fonctionnalités.
Je découpe la construction en phases, chacune avec son périmètre et son prix.
Tout construire d’un seul bloc, c’est là que les projets déraillent. Alors je découpe en phases. Chaque phase a son périmètre, son prix et son résultat qui marche. Vous validez chaque phase avant qu’elle commence. Je ne vous demande jamais de vous engager sur tout le projet d’un coup.
Ce que vous avez à la finUn plan des phases, par écrit : périmètre, prix et résultat de chacune.
Le produit se construit dans l’ordre, et vous le voyez marcher chaque semaine.
Je construis phase par phase, en commençant par la partie la plus risquée. Chaque semaine, un vrai lien que vous ouvrez et utilisez. Rien n’est caché jusqu’au bout. Si quelque chose prend plus de temps que je l’avais dit, vous l’apprenez par moi, et en premier.
Ce que vous avez à la finUn produit qui marche, en ligne, mis à jour chaque semaine, avec le code dans un dépôt à vous.
Le produit est lancé, et je reste jusqu’à ce qu’il tourne vraiment bien.
Le lancement est une étape, pas l’arrivée. Je bascule le produit sur votre domaine et vos comptes, j’observe les premiers vrais utilisateurs, je corrige ce qui les bloque. Puis je vous remets de quoi le faire tourner. Si vous voulez, je reste.
Ce que vous avez à la finLe produit en ligne sur votre domaine, les comptes, le code et un court guide de reprise.
Des examens que l’établissement gère seul, de la banque de questions aux résultats.
Next.js · React · TypeScript · PostgreSQL · Prisma · Auth.js
Lire toute l’histoireUn marché où l’embauche et le freelance suivent le même parcours en quatre étapes.
Next.js · React · TypeScript · PostgreSQL · Prisma · Neon
Lire toute l’histoireInstituts de beauté : WhatsApp en façade, un vrai système de réservation derrière.
Next.js · TypeScript · Prisma · Neon · Better Auth · WhatsApp Business API
Lire toute l’histoireSi vous ne savez pas de quel type relève votre idée, c’est une question normale, et une bonne raison d’en parler.