💻 Crée ton clone d'Airbnb avec Claude
Construis Escale — une vraie plateforme de location de logements (annonces, photos, comptes, recherche, réservations) — et mets-la en ligne. De zéro, sans jamais copier de code à l'aveugle.
Commencer la 1ʳᵉ leçon — gratuit →À la fin, tu sauras…
- ✓ Installer ton environnement et les CLI (Node, Claude Code, Git, Vercel) de A à Z
- ✓ Scaffolder une vraie app Next.js et comprendre son architecture
- ✓ Construire une interface pro : grille d'annonces, fiche détaillée, navigation
- ✓ Modéliser une base de données avec relations (logements, hôtes, réservations)
- ✓ Gérer l'upload et l'affichage de photos avec Supabase Storage
- ✓ Mettre en place comptes, connexion et rôles (hôte / voyageur)
- ✓ Sécuriser les données avec la RLS (chaque hôte ne gère que ses annonces)
- ✓ Ajouter une recherche par ville et des filtres par prix
- ✓ Gérer des demandes de réservation (relations entre tables)
- ✓ Déployer en production sur Vercel (interface + CLI), avec une URL publique
- ✓ Soigner les finitions (chargement, erreurs, 404) et piloter Claude avec méthode
Le programme — 11 leçons
- 1🛠️ Installe ton environnement & les outilsTerminal, Node.js, Claude Code, Git & GitHub — pas à pas, Mac ou WindowsGratuit⏱ 30 min
- 2⚡ Lance Escale & comprends l'architectureScaffolder l'app Next.js, la voir sur localhost, et savoir où vit chaque choseCompte gratuit⏱ 35 min
- 3🎨 Construis l'interface : annonces & fiche logementLa grille d'annonces, la page détaillée, la navigation — avec des données de démoCompte gratuit⏱ 40 min
- 4🗄️ Base de données : stocke les logementsProjet Supabase, table « logements », clés, lire et écrire de vraies donnéesPro⏱ 45 min
- 5📸 Ajoute les photos (upload de fichiers)Stocker et afficher de vraies images avec Supabase StoragePro⏱ 40 min
- 6🔐 Comptes : inscription, connexion, déconnexionAuth Supabase avec @supabase/ssr — qui publie doit être connectéPro⏱ 50 min
- 7🛡️ Sécurise les données (RLS) & « mes annonces »Relier chaque logement à son hôte, et verrouiller qui peut modifier quoiPro⏱ 45 min
- 8🔎 Recherche par ville & filtres prixUne barre de recherche et des filtres qui interrogent vraiment la basePro⏱ 35 min
- 9📅 Les demandes de réservationUne 2ᵉ table reliée : un voyageur réserve, un hôte voit les demandesPro⏱ 45 min
- 10🌍 Mets Escale en ligne (Vercel + CLI)GitHub, Vercel (interface ET CLI), variables d'env, et auth en productionPro⏱ 40 min
- 11🧰 Finitions pro & bien piloter ClaudeÉtats de chargement/erreur, pages 404, et la méthode pour faire de Claude un vrai coéquipierPro⏱ 35 min
Questions fréquentes
Faut-il savoir coder pour suivre ce parcours ?⌄
Non. On part de zéro : installation des outils, terminal, puis construction guidée. L'approche est IA-first — tu décris ce que tu veux en français, Claude Code écrit le code, et tu apprends à comprendre et vérifier. Aucune compétence technique préalable.
Vais-je vraiment obtenir une application en ligne ?⌄
Oui. À la fin, Escale est déployée sur Vercel avec une vraie URL publique en HTTPS : des hôtes peuvent publier des logements avec photos, et n'importe qui peut chercher et envoyer une demande de réservation, depuis un ordinateur ou un téléphone.
Quels outils et quelles technos vais-je apprendre ?⌄
Claude Code (ton développeur IA dans le terminal), Node.js, Next.js (framework web), Supabase pour la base de données, l'authentification et le stockage des photos, Vercel pour le déploiement, et Git/GitHub. Tout est gratuit pour démarrer.
Est-ce gratuit ?⌄
La 1ʳᵉ leçon (installation complète de l'environnement et des CLI) est entièrement gratuite. La suite nécessite un compte gratuit, et les leçons avancées (base de données, photos, authentification, sécurité, réservations, déploiement) font partie de Brief IA Pro.
Ça marche sur Mac et sur Windows ? Combien de temps ?⌄
Sur Mac et Windows : chaque installation est détaillée pour les deux systèmes. Compte environ 6 h 30 au total sur 11 leçons, à suivre à ton rythme — ta progression est sauvegardée quand tu es connecté.
Ne rate rien de l'actu IA
Reçois chaque soir les 7 meilleures actus IA, décryptées en 5 min. Gratuit.