
Comment créer un site d’adhésion avec l’IA
Ce guide montre comment créer un site d’adhésion avec l’IA en prenant Moremade comme exemple concret. À la fin, vous devriez avoir une première version fonctionnelle d’un site d’adhésion ou d’un site de cours : pages principales, flux de connexion ou de paiement si nécessaire, vérifications sur mobile et URL publiée. Une version simple peut prendre moins d’une heure. Un site de cours plus complet, avec contenu protégé et paiement, prendra plus de temps, mais le même processus s’applique.
Commencez par définir la structure du site
Avant d’écrire un prompt, décidez de ce que le site doit réellement contenir.
Pour un site d’adhésion ou un site de cours, listez les bases :
- Pages publiques : accueil, tarifs, à propos, contact
- Pages membres : tableau de bord, bibliothèque de cours, page de leçon, compte
- Actions clés : s’inscrire, se connecter, acheter l’accès, parcourir les leçons, suivre la progression
- Types de contenu : cours, modules, leçons, téléchargements, témoignages, FAQ
- Rôles utilisateurs : visiteur, membre, administrateur
Décidez aussi de ce qui doit être public et de ce qui doit être protégé.
Quelques exemples :
- Une communauté payante peut avoir besoin d’une page d’accueil publique, d’une page de tarifs, d’un paiement, d’un tableau de bord membre et d’une page de profil.
- Un site de cours en ligne peut avoir besoin d’une page de vente, d’un catalogue de cours, de pages de leçons, d’une connexion et d’une interface simple de progression.
- Une bibliothèque de membres gratuite peut simplement nécessiter une connexion et du contenu protégé, sans paiement.
Gardez la première version petite. Une bonne page d’accueil, une page de tarifs, un tableau de bord et une page de leçon suffisent souvent pour valider l’idée.
Rédigez le premier prompt avec les pages et le comportement
Dans Moremade, vous décrivez le site en langage naturel et l’agent IA écrit le code source. Pour les sites web, cela signifie du vrai code React et Tailwind. Vous pouvez ensuite examiner une prévisualisation en direct et continuer à modifier par chat.
Votre premier prompt doit être précis sur :
- Le type de site
- Les pages souhaitées
- Le style visuel
- Le principal parcours utilisateur
- Les éléments provisoires acceptables pour la version 1
Voici un bon prompt de départ :
Créez un site web pour une adhésion à un cours en ligne appelée Studio Notes. Utilisez une mise en page épurée et moderne, avec beaucoup d’espace et une typographie simple. Créez une page d’accueil publique, une page de tarifs, une page de connexion, un tableau de bord membre, une bibliothèque de cours et une page de leçon. La page d’accueil doit expliquer l’offre et inclure un appel à l’action clair. Le tableau de bord doit afficher les cours inscrits et les leçons récentes. La bibliothèque doit montrer des cartes de cours avec des indicateurs de progression. La page de leçon doit inclure une zone vidéo, un résumé de la leçon, une section de ressources à télécharger et une navigation précédent/suivant. Rendez le tout adapté aux mobiles.
C’est suffisant pour obtenir une première version exploitable sans sur-spécifier chaque détail.
Utilisez la prévisualisation, puis affinez avec de courtes requêtes de suivi
Après la première génération, inspectez la prévisualisation en direct comme si vous étiez un nouvel utilisateur.
Vérifiez :
- La page d’accueil explique-t-elle l’offre rapidement ?
- L’appel à l’action principal est-il évident ?
- Les pages membres sont-elles différentes des pages publiques ?
- La navigation est-elle claire ?
- La page de leçon aide-t-elle réellement à apprendre, au lieu d’être seulement décorative ?
Ensuite, affinez par petites étapes. Les requêtes courtes et ciblées fonctionnent mieux que la réécriture complète du brief.
Trois requêtes de suivi utiles :
- "Simplifie la page de tarifs. Garde seulement trois cartes d’offres, ajoute une ligne de comparaison pour l’accès aux cours et les téléchargements, et rends le bouton principal plus visible."
- "Redessine le tableau de bord membre pour les utilisateurs qui reviennent. Place 'Continuer l’apprentissage' en premier, puis les leçons récentes, puis tous les cours. Utilise des indicateurs de progression plus clairs sur chaque carte de cours."
- "Améliore la lisibilité de la page de leçon sur mobile. Réduis l’espacement horizontal, augmente l’interligne dans le résumé de la leçon et garde les boutons précédent/suivant fixés sous la zone de contenu sur les petits écrans."
Moremade inclut aussi un inspecteur visuel, afin de pointer un élément et de le modifier plus directement. Si vous préférez, utilisez la vue code pour vérifier le code généré pendant l’itération.
Ajoutez la connexion ou les paiements seulement quand le site en a besoin
Tous les sites d’adhésion n’ont pas besoin de tout dès le premier jour.
Utilisez la connexion quand vous avez besoin de contenu protégé, de comptes membres ou d’une progression enregistrée. Utilisez les paiements quand l’accès dépend d’un achat. Si vous validez une idée de cours, vous pouvez commencer par une page de vente publique et un paiement avant de créer une zone membre complète.
Pour les comptes utilisateurs et le contenu protégé, Moremade intègre un connecteur natif pour Supabase, qui peut gérer :
- La base de données
- La connexion
- Le stockage de fichiers
Pour l’accès payant, Moremade dispose d’un connecteur Stripe natif pour le paiement avec les tarifs que vous définissez.
Une séquence pratique est :
- Créer d’abord le site public et les écrans membres
- Ajouter Supabase si les utilisateurs ont besoin de comptes
- Ajouter Stripe si les utilisateurs doivent payer avant d’obtenir l’accès
- Relier les deux flux plus tard si le projet prend de l’ampleur
Exemples de prompts utiles ici :
- "Ajoute des flux de connexion et d’inscription avec Supabase. Protège le tableau de bord, la bibliothèque et les pages de leçon afin que les utilisateurs non connectés soient redirigés vers la page de connexion."
- "Ajoute un paiement Stripe pour une formule d’adhésion unique appelée Pro Member. La page de tarifs doit mener vers des boutons de paiement et afficher ce qui est inclus."
- "Stocke les enregistrements des cours et des leçons dans Supabase et charge-les dans la bibliothèque de cours et les mises en page de la page de leçon."
Si votre site comprend des téléchargements pour membres, des fichiers de leçon ou des PDF protégés, le stockage de fichiers Supabase est l’endroit évident à prévoir pour cela.
Testez l’expérience mobile avant de publier
Un site d’adhésion est souvent utilisé sur téléphone plus qu’on ne le pense. Les leçons sont ouvertes depuis un e-mail, les utilisateurs vérifient leur progression en déplacement, et les frictions de paiement apparaissent le plus vite sur les petits écrans.
Passez en revue chaque page importante sur mobile :
- Page d’accueil
- Page de tarifs
- Page de connexion
- Tableau de bord
- Bibliothèque de cours
- Page de leçon
Repérez les problèmes pratiques :
- Boutons trop proches les uns des autres
- Cartes qui deviennent trop hautes
- Tableaux ou lignes de comparaison qui débordent
- Zones vidéo ou médias qui dominent l’écran
- Texte de leçon difficile à lire
- Navigation fixe qui recouvre le contenu
Ensuite, demandez des corrections directes.
Par exemple :
- "Sur mobile, transforme la comparaison des tarifs en simples listes de fonctionnalités sous chaque carte d’offre."
- "Réduis la densité des cartes du tableau de bord sur les petits écrans et affiche une seule action principale claire par cours."
- "Rends la largeur du contenu de la page de leçon plus étroite sur ordinateur, mais en pleine largeur sur mobile."
Cette étape compte parce que la première version générée obtient souvent la structure avant de bien gérer les détails des petits écrans.
Publiez le site et connectez un domaine
Une fois que la première version est utilisable, publiez-la.
Moremade peut publier en un clic vers un sous-domaine gratuit yourname.moremade.ai. C’est suffisant pour une relecture interne, un partage de brouillon ou le test d’un premier lancement.
Si vous êtes sur une formule payante, vous pouvez connecter un domaine personnalisé. Les domaines peuvent aussi être achetés directement dans Moremade.
Un flux de publication raisonnable est :
- Publier d’abord sur le sous-domaine gratuit
- Cliquer vous-même sur le parcours utilisateur principal
- Vérifier la connexion, le paiement et les pages protégées si vous les utilisez
- Partager le brouillon avec quelques testeurs
- Connecter le domaine personnalisé lorsque le flux principal est stable
Comme le code source peut être exporté à tout moment en ZIP, ou envoyé vers GitHub, vous n’êtes pas obligé de garder le projet hébergé au même endroit pour toujours.
Erreurs courantes à éviter pour une première version
La plupart des premiers problèmes viennent du fait de demander trop de choses trop tôt ou de sauter le parcours utilisateur.
Erreurs courantes :
- Rédiger un premier prompt vague comme "créez une plateforme de cours" sans pages ni actions
- Ajouter les paiements avant de décider de ce qui est réellement payant
- Créer trop de rôles utilisateurs dans la version 1
- Cacher l’appel à l’action principal sous des détails de design
- Oublier l’expérience des utilisateurs non connectés pour les pages protégées
- Traiter le tableau de bord comme un écran d’administration générique au lieu d’un endroit pour continuer à apprendre
- Omettre les tests mobiles sur les pages de leçon et de paiement
Une meilleure approche consiste à faire fonctionner d’abord un seul flux de bout en bout :
- Le visiteur arrive sur la page d’accueil
- Le visiteur voit les tarifs ou l’offre
- Le visiteur s’inscrit ou paie
- Le membre arrive sur le tableau de bord
- Le membre ouvre une leçon
Si ce parcours fonctionne clairement, le site est déjà utile. Tout le reste peut être affiné avec des prompts ultérieurs et l’historique des versions.
Essayer ce prompt
Créez un site web pour une adhésion à un cours en ligne appelée Studio Notes. Utilisez une mise en page épurée et moderne, avec beaucoup d’espace et une typographie simple. Créez une page d’accueil publique, une page de tarifs, une page de connexion, un tableau de bord membre, une bibliothèque de cours et une page de leçon. La page d’accueil doit expliquer l’offre et inclure un appel à l’action clair. Le tableau de bord doit afficher les cours inscrits et les leçons récentes. La bibliothèque doit montrer des cartes de cours avec des indicateurs de progression. La page de leçon doit inclure une zone vidéo, un résumé de la leçon, une section de ressources à télécharger et une navigation précédent/suivant. Rendez le tout adapté aux mobiles.
Questions
Combien coûte la création d’un site d’adhésion dans Moremade ?
Moremade mesure l’utilisation en Build Units. La création d’un premier site coûte environ 8 unités et une petite modification environ 1. L’offre Free est à $0 et inclut 10 Build Units tous les 30 jours, la publication sur un sous-domaine moremade.ai et l’export ZIP. Standard est à $17/mois facturé à l’année ou $20 par mois pour 100 Build Units tous les 30 jours, plus un domaine personnalisé, l’hébergement privé du projet et l’historique des versions. Pro est à $167/mois facturé à l’année ou $200 par mois pour 750 Build Units tous les 30 jours, avec génération prioritaire, projets illimités et support prioritaire.
Dois-je savoir coder ?
Non. Vous pouvez décrire le site en langage naturel, examiner la prévisualisation en direct et faire des modifications par chat. Cela dit, il est utile de savoir décrire clairement les pages, les flux et le contenu. Si vous savez coder, la vue code facilite l’inspection de ce qui a été généré.
Est-ce que je possède le code ?
Vous pouvez exporter le code source complet en ZIP à tout moment ou l’envoyer vers GitHub. Les sites sont du vrai code React et Tailwind. Cela facilite la conservation d’une copie, la relecture ou la poursuite du travail en dehors de la plateforme plus tard.
Puis-je ajouter les paiements et les comptes utilisateurs plus tard ?
Oui. Une approche courante consiste à commencer par les pages publiques et l’interface membre, puis à ajouter Supabase pour la connexion et les données ou Stripe pour le paiement lorsque l’offre est plus claire. Moremade inclut des connecteurs natifs pour les deux.
Que se passe-t-il si le site dépasse la première version ?
Commencez par le flux le plus simple et exploitable, puis développez-le. L’historique des versions aide lorsque vous voulez essayer des changements plus importants. Comme vous pouvez exporter le code source ou l’envoyer vers GitHub, vous avez une voie pour poursuivre le développement plus tard à mesure que les besoins deviennent plus complexes.