Crée une App Complète en 25 min avec l'IA ! (Base de données, Paiement, OpenAI...)
Description
⭐ Ma nouvelle chaine ExplorIA Business
👉 https://www.youtube.com/@ExplorIABusiness
Tu veux tester Lovable avec des crédits bonus ?
→ https://lovable.dev/exploria
🔥 Besoin d’aide pour implémenter l’IA au sein de ton entreprise ?
→ hello@explorialabs.com
✨ Ma communauté IA 100% gratuite (ressources & vidéos exclusives)
👉 https://www.skool.com/exploria
Dans cette vidéo, je te montre comment utiliser Lovable, un outil d'IA incroyable qui te permet de créer n'importe quelle application avec :
• Un design personnalisé et des fonctionnalités avancées
• L'intégration de l'intelligence artificielle (OpenAI)
• Un système de paiement (Stripe)
• Une base de données (Supabase)
• Un espace membre sécurisé
Le prompt : Crée un site pour mon business de ABC, ajoute des fonctionnalités différentiantes pour me démarquer des concurrents
Les détails de la vidéo :
00:00 - Introduction
01:04 - Débuts de création de l'app
02:15 - Découverte du site généré
03:36 - Optimisation du design et des fonctionnalités
06:42 - Création de pages détaillées pour chaque bien
08:12 - Ajout d'un calculateur de prêt immobilier
10:38 - Intégration de Google Maps
13:36 - Connexion à une base de données
15:30 - Mise en place d'un espace utilisateur
18:47 - Intégration de l'IA d'OpenAI
21:46 - Ajout d'un système de paiement
23:48 - Version finale
👉 https://www.youtube.com/@ExplorIABusiness
Tu veux tester Lovable avec des crédits bonus ?
→ https://lovable.dev/exploria
🔥 Besoin d’aide pour implémenter l’IA au sein de ton entreprise ?
→ hello@explorialabs.com
✨ Ma communauté IA 100% gratuite (ressources & vidéos exclusives)
👉 https://www.skool.com/exploria
Dans cette vidéo, je te montre comment utiliser Lovable, un outil d'IA incroyable qui te permet de créer n'importe quelle application avec :
• Un design personnalisé et des fonctionnalités avancées
• L'intégration de l'intelligence artificielle (OpenAI)
• Un système de paiement (Stripe)
• Une base de données (Supabase)
• Un espace membre sécurisé
Le prompt : Crée un site pour mon business de ABC, ajoute des fonctionnalités différentiantes pour me démarquer des concurrents
Les détails de la vidéo :
00:00 - Introduction
01:04 - Débuts de création de l'app
02:15 - Découverte du site généré
03:36 - Optimisation du design et des fonctionnalités
06:42 - Création de pages détaillées pour chaque bien
08:12 - Ajout d'un calculateur de prêt immobilier
10:38 - Intégration de Google Maps
13:36 - Connexion à une base de données
15:30 - Mise en place d'un espace utilisateur
18:47 - Intégration de l'IA d'OpenAI
21:46 - Ajout d'un système de paiement
23:48 - Version finale
Summary
Building a Complete App in 25 Minutes with AI - No Coding Required
In this French-language tutorial, the host demonstrates how to create a fully functional real estate consultation website using Lovable, an AI-powered no-code platform. The video showcases how anyone can build a professional web application with advanced features without writing a single line of code.
The step-by-step process begins with a simple prompt asking the AI to create a real estate consulting website for Paris with differentiating features. Within minutes, Lovable generates a complete website with a professional design, service descriptions, property listings, and contact forms. The host then enhances the site by adding more sophisticated functionality through simple conversational prompts.
Key features demonstrated include creating detailed property pages with specifications and images, implementing an interactive mortgage calculator, and adding a Paris neighborhood price map using Google Maps API integration. The tutorial also covers how to connect the application to a Supabase database to create a secure user authentication system with login and registration capabilities.
One of the most impressive aspects shown is the integration of OpenAI's API to create an intelligent neighborhood recommendation system. This feature analyzes user preferences about lifestyle, budget, and needs to suggest the most suitable Parisian districts, complete with detailed explanations and direct links to available properties.
The final part of the tutorial demonstrates how to implement a payment system using Stripe, allowing the business to offer paid consultations with real estate experts. The host completes the project by publishing the finished website with a custom domain, making it immediately accessible to potential clients.
Throughout the video, the host emphasizes how Lovable's intuitive interface makes complex web development accessible to non-technical users, allowing businesses to create sophisticated applications with custom designs, AI integration, database functionality, user management, and payment processing in a fraction of the time traditional development would require.
This comprehensive tutorial is perfect for entrepreneurs, small business owners, and anyone looking to leverage AI tools to quickly create professional web applications without coding knowledge.
Transcript
[Transcript language: fr]
0:00
aujourd'hui tu peux créer n'importe
0:01
quelle application avec le design et les
0:03
fonctionnalités de ton choix intégrer de
0:05
l'intelligence artificielle et même
0:06
ajouter un système de paiement et tout
0:08
ça en quelques minutes et sans coder lia
0:11
que je vais te présenter aujourd'hui
0:12
s'appelle lovable et tu vas voir c'est
0:13
complètement dingue donc on se retrouve
0:15
sur l'interface de l'ovable et comme
0:17
d'habitude c'est une interface assez
0:18
classique pour un logiciel d'IA tu as
0:20
une fenêtre de chat avec laquelle tu vas
0:22
pouvoir interagir et ici on va lui
0:24
lancer n'importe quelle requête et lui
0:26
demander de créer toutes les
0:27
applications qu'on souhaite mais avant
0:28
de commencer avec un Prom que je trouve
0:29
très pratique et que je vais te partager
0:31
dans la description je voulais juste
0:32
montrer que ici tu peux accéder à
0:34
l'ensemble des templates de la
0:35
communauté donc en fait tu vas pouvoir
0:37
accéder au travail des personnes qui ont
0:39
utilisé lovable tu vas pouvoir récupérer
0:41
leur site web parce qu'ils ont décidé je
0:43
précise bien de les mettre en public et
0:44
tu vas pouvoir retrouver l'ensemble de
0:46
la discussion l'ensemble des promptes
0:48
qu'ils ont utilisé donc ça peut être
0:49
hyper pratique pour te donner des idées
0:51
voir comment les personnes promptent et
0:53
discutent avec le Wable et voir en
0:54
fonction de ça quels sont leurs
0:55
résultats bref cet aspect communautaire
0:57
il est aussi très pratique sur le weble
0:59
d'ailleurs quand tu démarre un projet tu
1:00
peux décider de le lancer en public ou
1:02
en privé et on va commencer tout de
1:04
suite avec un premier prompt et ce
1:05
prompt là il est vraiment très standard
1:07
on va dire à lovable crée un site pour
1:09
mon business de ABC évidemment on va le
1:11
remplacer c'est un prompt que tu peux
1:12
réutiliser et remplacer en fonction de
1:14
ton activité ajoute des fonctionnalité
1:16
différenciant pour me démarquer des
1:17
concurrents alors j'adore ce Prom parce
1:19
qu'il permet d'avoir quelque chose de
1:20
standard et de laisser l'ovable être
1:22
proactif et d'avoir des bonnes idées de
1:24
fonctionnalité c'est aussi à double
1:25
tranchant tu vas voir parce qu'on lui
1:27
demande de faire preuve d'énormément
1:28
d'initiativ et du coup forcément ça peut
1:30
être parfois un peu indigeste pour lui
1:31
en tout cas on va voir et forcément à la
1:33
place d'ABC on va remplacer par une
1:36
activité en particulier donc là par
1:38
exemple on va lui dire conseil en
1:39
immobilier sur Paris mais tu pourrais
1:41
très bien mettre magasin de bricolage
1:42
jardinage bref peu importe donc on va
1:44
lancer la demande comme ceci et là
1:46
normalement d'ici quelques minutes
1:47
lovable devrait être en mesure de nous
1:49
proposer un site complet alors
1:51
évidemment modul certaines erreurs parce
1:52
que comme je te l'ai dit ce prompt il
1:54
est quand même assez général assez large
1:56
et donc potentiellement peut-être que
1:57
lia qui doit faire preuve d'initiative
1:59
va rencontrer quelques soucis auquel cas
2:01
on pourra les régler en un simple clic
2:03
mais en tout cas sur la gauche on a du
2:05
détail sur les fonctionnalités et le
2:07
design qui compte mettre en place et sur
2:09
la droite il est déjà en train de
2:10
s'exécuter et d'écrire le code donc j'ai
2:12
hâte de voir ce qu'il va nous proposer
2:13
d'ici quelques minutes et donc ça y est
2:15
au bout d'exactement 7 minutes on a
2:17
notre site apparemment qui a l'air déjà
2:19
plutôt pas mal avec beaucoup de détails
2:20
on va passer tout en revue on va
2:22
rajouter des fonctionnalités optimiser
2:24
le design tu peux cliquer ici en haut à
2:26
droite pour aller le consulter en plein
2:27
écran évidemment donc qu'est-ce qu'on a
2:29
alors déjà au niveau du design on est
2:30
plutôt pas mal bon il y a quelques
2:32
parties ajusté en fonction des couleurs
2:33
parce que là le bouton n'apparaît pas
2:34
bien on a différentes fonctionnalités ou
2:36
en tout cas on a une partie qui liste
2:38
les différents services conseil en
2:39
acquisition investissement locatif et
2:41
cetera avec à chaque fois un peu de
2:43
détail la possibilité d'aller cliquer
2:45
ici pour demander du Conseil ça nous
2:47
redirige vers la page Contactez-nous
2:49
c'est parfait si on retourne sur
2:50
l'accueil on va voir ce qu'on a on a des
2:52
propriétés qui sont sélectionné alors là
2:54
pour l'instant on n' pas d'image mais
2:55
c'est quelque chose qu'on va pouvoir
2:56
régler rapidement on a ensuite un espace
2:58
pour réserver une consultation privée la
3:00
partie témoignage pareil on n pas les
3:02
photos pour l'instant mais on va pouvoir
3:03
rectifier tout ça et ensuite la partie
3:06
Contact qu'on retrouvait tout à l'heure
3:07
sur une are page mais qu'on retrouve
3:08
également en fin de page avec également
3:10
une carte Google Maps bah écoute c'est
3:12
pas mal hein franchement pour une
3:13
première version si on clique sur la
3:14
partie propriété on va retrouver
3:16
certains bien toujours sans photo on va
3:18
pouvoir modifier tout ça pas de souci à
3:20
propos on a des informations sur le
3:22
cabinet avec des chiffres évidemment qui
3:24
sont factices mais je trouve que d'un
3:25
point de vue design pur pour une
3:27
première maquette un premier MVP c'est
3:29
assez dingue une approche unique avec
3:30
beaucoup de détails bref franchement
3:32
pour un prompt et 7 minutes d'attente
3:35
c'est déjà plutôt pas mal donc si on
3:36
retourne sur le weble je vais te montrer
3:38
comment tu vas pouvoir optimiser ce site
3:40
que ce soit en matière de design ou
3:41
simplement la possibilité de rajouter
3:43
d'autres fonctionnalités tu vas pouvoir
3:45
directement interagir avec lovable dans
3:47
la barre de chat pour lui demander de
3:48
faire les modifications autre
3:50
fonctionnalité qui est assez
3:51
intéressante avec lovable si tu n'as pas
3:53
forcément envie d'interagir avec le chat
3:55
et que tu veux faire des petites
3:56
modifications tu peux cliquer ICI sur
3:58
Edit et sélectionner une partie en
4:00
particulier par exemple ce boutonlà et
4:02
effectuer des modifications de manière
4:03
manuelle pour par exemple élargir le
4:05
padding donc la marge au niveau du
4:07
bouton donc ça tu vas pouvoir travailler
4:09
dessus tu peux effectuer comme ça
4:10
quelques modifications tu peux changer
4:12
le texte changer la couleur du texte et
4:13
cetera on va rester là-dessus et
4:15
uniquement interagir avec le chat mais
4:17
sache que c'est possible en tout cas et
4:19
on va donc régler les quelques petits
4:21
soucis en matière d'accessibilité de
4:23
couleur et pour ça on va prendre un
4:24
screenshot et ça c'est des bonnes
4:25
pratiques avec lovable tu peux prendre
4:27
un screenshot de la partie que tu as
4:28
envie de modifier copier le screenshot
4:30
et l'envoyer dans la discussion et dire
4:32
le bouton en blanc n'apparaît pas bien
4:34
quand on ne passe pas le curseur dessus
4:36
donc on va voir s'il va comprendre comme
4:38
ça et là en quelques secondes
4:39
apparemment il a compris le problème et
4:41
si tu cliques ici tu peux accéder au
4:42
code et tu vois toutes les modifications
4:44
qu'il est en train d'effectuer et ça y
4:46
est du coup maintenant le bouton
4:47
apparaît bien on a plus de souci et on
4:49
peut toujours cliquer dessus pour
4:50
accéder à la fonctionnalité propriété
4:52
donc ça c'est réglé on peut passer plus
4:54
de temps pour par exemple optimiser la
4:55
partie photo on va lui dire d'ailleurs
4:57
aucune photo n'apparaît je veux que tu
4:59
en M on va lancer une demande comme ça
5:01
très basique et on va voir s'il est
5:02
capable de mettre à la fois des photos à
5:04
ce niveau-là et pour les différents
5:05
biens honnêtement si on a les photos on
5:07
devrait quand même avoir quelque chose
5:08
de pas mal donc a priori il nous dit
5:09
qu'il a réglé ça mais ça fonctionne
5:10
toujours pas on va prendre un screenshot
5:12
pour l'aider voir si il peut nous aider
5:14
à le faire les photos n'pparaissent
5:15
toujours pas donc là apparemment il va
5:17
mettre des images mais tu vas le voir
5:18
juste après on va connecter le site à
5:20
une base de données hyper facilement
5:21
avec supabase et c'est comme ça que tu
5:23
pourrait éventuellement charger des
5:25
images dans la base de données et
5:26
choisir tes propres images mais bon
5:27
voilà ça y est il a remplacé avec des
5:29
images standard donc a priori on est
5:31
bien ici il manque toujours quelques
5:32
photos on va lui indiquer voilà on lui
5:34
partage l'info et d'ailleurs il a mis
5:36
des photos en haut du site donc ça il
5:38
avait fait en même temps que la partie
5:39
pour les biens il manquait juste une
5:40
photo à ce niveau-là au niveau du design
5:42
on commence à être pas mal ah oui il
5:43
manque aussi les visages pour les
5:45
témoignages donc là maintenant on est
5:46
bon et on va lui dire une dernière fois
5:48
ici non plus je n'ai pas de photos avec
5:49
des screenshots que je viens de prendre
5:51
et ensuite on va rajouter des
5:52
fonctionnalités et puis après on va
5:54
aller beaucoup plus loin on va connecter
5:55
comme je t'ai dis à une base de données
5:56
on va rajouter de l'intelligence
5:58
artificielle directement dans notre site
6:00
grâce à la connexion avec openi et on va
6:02
même mettre un système de paiement à la
6:04
fin tu verras c'est génial et on pourra
6:06
publier notre site directement avec une
6:07
version mobile bref reste bien jusqu'à
6:09
la fin de la vidéo parce qu'on va avoir
6:10
quelque chose d'hyper complet en tout
6:12
cas ça y est il nous a mis des visages
6:13
donc là on est bon et on va pouvoir lui
6:15
demander de rajouter des fonctionnalités
6:17
tu vas voir ça va être assez
6:18
impressionnant déjà la première chose ça
6:20
va être de lui dire de nous créer des
6:21
pages pour les différents biens parce
6:22
que là quand on clique effectivement il
6:24
y a rien donc on va tout simplement lui
6:26
dire créer une page pour chacun des
6:27
biens accessible en cliquant sur la
6:29
photo tu lances ta demande encore une
6:30
fois c'est vraiment avec du français
6:31
très simple tuas pas besoin de t'embêter
6:33
et c'est comme si tu travaillais avec un
6:35
développeur directement il va pouvoir
6:37
t'effectuer toutes les modifications en
6:39
quelques secondes en attendant qu'il
6:40
travaille là-dessus je vais en profiter
6:42
pour prendre un petit moment pour te
6:43
parler du pricing des différents plans
6:44
disponibles avec lovable pour ça on va
6:46
se retrouver sur la partie plan et
6:47
billing donc avec lovable comme avec
6:49
beaucoup d'a tuas un plan gratuit qui te
6:51
permet de tester l'outil avec un certain
6:53
nombre de crédit pour être honnête ça te
6:54
permet vraiment de faire des premiers
6:56
essais mais si tu veux créer une
6:57
application complète il faudra
6:59
rapidement que tu passes sur le plan à
7:00
20 dollars par mois ce plan là
7:02
honnêtement il suffit pour pouvoir créer
7:04
des applications de A à Z après il faut
7:06
faire attention à ne pas faire trop de
7:07
prompt parce que tu seras limité en
7:09
terme d'alli-retour mais j'ai une bonne
7:11
nouvelle si tu veux tester un petit peu
7:13
plus les limites sans devoir payer
7:14
directement un plan payant j'ai négocié
7:16
avec lovable un lien disponible dans la
7:18
description et si tu crées un compte
7:20
avec ce lien tu auras plus de crédits
7:21
gratuits ça aide également la chaîne
7:23
évidemment rien d'obligatoire libre
7:25
à-toi de choisir de passer par ce lien
7:26
ou pas du tout mais en tout cas si tu
7:28
veux tester tout ça et aller aller plus
7:29
loin gratuitement ça peut être une bonne
7:31
opportunité et donc on va retourner sur
7:32
notre site on va voir s'il a bien
7:34
travaillé pendant ce temps on arrive sur
7:35
la partie au niveau des biens et si on
7:37
clique attention et ça y est on a une
7:39
page qui a été créée pour chacun des
7:40
biens apparemment avec énormément de
7:42
détails tu vois que c'est quand même
7:43
assez dingue on a les caractéristiques
7:45
la surface les années de construction
7:47
les prestations le quartier bon là on
7:49
pourrait ajouter une carte Google Maps
7:50
et d'ailleurs on va le faire je vais te
7:51
montrer c'est quand même assez simple
7:52
avec la PI et donc on va pouvoir tester
7:54
quand même s'assurer que ça soit bien
7:56
sur tous les biens et oui ça fonctionne
7:57
également sur celle-ci derrière on a des
7:59
boutons qui j'imagine ne fonctionnent
8:00
pas encore effectivement ça fait une
8:02
petite notification en mode demande
8:03
envoyée à notre agent mais déjà tu vois
8:05
à quel point c'est impressionnant on a
8:06
créé un site avec deux trois prompts ça
8:08
commence à être de plus en plus complet
8:10
et c'est que le début on va lui demander
8:12
de rajouter une fonctionnalité avancée
8:13
qui va être super utile et je suis sûr
8:15
qu'il peut faire quelque chose d'assez
8:16
sympa donc on va retourner sur l'accueil
8:18
et on va dire à lovable rajoute une
8:20
fonctionnalité de calculateur
8:21
d'emprunt/ashduto on va voir ce qu'il
8:23
nous propose cette fois-ci encore j'ai
8:24
un promp qui est quand même assez large
8:25
assez général je l'aide pas trop
8:27
honnêtement mais on va voir pour
8:28
l'instant il s'en est bien sor je suis
8:30
sûr qu'il va nous proposer quelque chose
8:31
d'assez sympa et pendant qu'il travaille
8:33
là-dessus je vais te montrer comment
8:34
connecter ta première API à ce site Web
8:36
pour avoir encore plus de
8:38
fonctionnalités donc comme je te l'ai
8:39
dit on va essayer de voir pour pouvoir
8:40
aller chercher l'API de Google Maps pour
8:42
avoir une carte interactive
8:44
éventuellement avec les prix de
8:45
l'immobilier parisien par arrondissement
8:47
ça peut être plutôt sympa on va quand
8:49
même avoir beaucoup de fonctionnalités
8:50
sur ce site he mais c'est pas grave on
8:51
va faire quelque chose de complet et
8:53
donc pour ça il va falloir que tu te
8:54
rendes sur la console Google cloud donc
8:56
c'est juste ici il faut que tu crées un
8:58
compte moi je vais me connecter voilà je
8:59
me connecte normalement créer un compte
9:01
c'est gratuit et tu vas devoir rentrer
9:02
une carte bleue mais tu auras des
9:04
crédits voilà comme j'ai des crédits
9:05
gratuits donc normalement ça devrait
9:06
rien de coûter ensuite tu vas créer un
9:08
projet si tu sais pas le faire c'est
9:09
vraiment très simple mais tu peux
9:10
demander à chat GPT là j'ai déjà créé un
9:12
projet pour le vble et ensuite tu vas
9:14
taper Google Maps dans la barre de
9:15
recherche donc là c'est l'API qu'on va
9:17
rechercher mais on pourrait aller
9:18
chercher une API YouTube par exemple à
9:20
la limite il y en a plein qui sont
9:21
disponibles sur la console de Google on
9:23
va aller sur la partie Google Maps
9:24
platform je crois que c'est ici on va
9:26
aller sur la gauche sur Keys et
9:27
crentials et c'est ici qu'on va pouvoir
9:29
récupérer la clé ài là j'en ai déjà créé
9:32
une tu cliques ici pour la créer pour la
9:33
première fois et ensuite tu vas pouvoir
9:35
faire apparaître ta clé juste ici cette
9:37
clé il faut évidemment que tu la
9:38
partages à personne moi je la
9:39
supprimerai juste après cette vidéo et
9:41
une fois que tu l'as copié tu vas
9:42
pouvoir la partager à lovable donc on se
9:45
retrouve sur le weble pendant ce temps
9:46
il a dû travailler sur la partie
9:48
calculateur de taux on lui fait
9:49
confiance on va voir si la
9:50
fonctionnalité est disponible alors je
9:52
la vois pas sur la page principale mais
9:53
j'imagine qu'il a dû créer une section
9:55
particulière alors c'est aussi
9:56
l'occasion pour moi de te montrer là
9:58
apparemment on n pas de bouton pour y
9:59
accéder mais normalement si tu cliques
10:01
ici voilà tu as accès à l'ensemble des
10:02
pages qui ont été créées et si on clique
10:05
sur la partie lone calculator donc
10:06
calculateur de prês on accède à la
10:08
partie simulateur ça a l'air assez
10:10
génial on a un slider pour pouvoir
10:12
sélectionner le montant du prêt on peut
10:14
également faire une modification manuel
10:15
taux d'intérêt annuel durée du prê et on
10:18
a un calcul automatique à ce niveau-là
10:20
avec un tableau d'amortissement des
10:22
courbes dynamiques je trouve que c'est
10:23
assez génial des conseils pour le prêt
10:25
besoin d'aide contacter et cetera on
10:27
pourrait lui demander d'avoir un bouton
10:29
pour pour accéder directement à cette
10:30
page ça c'est quelque chose qui peut
10:31
être fait hyper facilement mais tu vois
10:33
que tu peux rajouter des fonctionnalités
10:35
en quelques secondes avec une simple
10:36
demande et là on va rajouter une
10:38
dernière fonctionnalité avant de
10:40
connecter la base de données et de
10:42
rajouter l'intelligence artificielle
10:43
puis le paiement on va retourner sur la
10:45
page d'accueil donc a priori là on est
10:47
bon et on va lui dire ajoute une
10:49
visualisation du prix au mètre carré par
10:51
arrondissement parisien je veux que les
10:53
arrondissements puissent être
10:54
sélectionnés sur une carte Google Maps
10:56
je vais te donner la clé àay donc voilà
10:58
là va tout d'abord construire la
11:00
fonctionnalité et après on va lui
11:01
partager la clé et normalement on aura
11:03
notre site complet et on pourra
11:05
continuer à avancer et après s'est
11:06
occupé de la partie front-end donc
11:08
vraiment tout ce qui est visuel
11:09
s'occuper du backend avec vraiment les
11:11
bases de données on va créer un espace
11:13
client pour qu'on puisse se connecter
11:14
stocker une partie login mot de passe et
11:16
cetera avoir vraiment un espace
11:17
Utilisateur on pourra d'ailleurs
11:19
réserver certaines des fonctionnalités
11:21
comme le simulateur de Tau uniquement
11:22
aux personnes qui ont créé un compte et
11:24
qui sont connectés donc voilà il y a
11:25
énormément de choses que tu peux mettre
11:27
en place j'imagine que ça te donne des
11:28
bonnes idées pour pour ton business
11:29
d'une manière générale si tu gères une
11:31
entreprise lia ça peut vraiment t'aider
11:33
que ce soit lovable ou d'autres outils
11:34
qui te permettent de créer des agents et
11:36
cetera ça peut te faire gagner un temps
11:37
fou et apporter beaucoup plus de valeur
11:39
pour tes clients d'ailleurs si ces
11:40
sujets autour de la mise en place et de
11:42
l'intégration de l'IA au sein d'un
11:43
business t'intéresse j'ai une bonne
11:45
nouvelle je viens de lancer ma toute
11:46
nouvelle chaîne exploreia business qui
11:48
justement traite de ces thématique je
11:50
t'invite à aller la checker sur le
11:51
premier lien dans la description et
11:53
pendant ce temps a priori il a mis en
11:54
place la fonctionnalité mais on a une
11:55
petite erreur on va cliquer ici pour
11:57
pouvoir régler l'erreur directement en
11:59
un clic c'est ça qui est génial avec
12:00
l'ovble c'est qu'on a pas besoin de se
12:02
pencher sur les différentes erreurs on a
12:04
simplement à cliquer sur un bouton et il
12:05
va régler l'ensemble des problèmes là
12:07
j'imagine que c'est peut-être parce
12:08
qu'on lui a pas partagé la clé API on va
12:10
regarder quand même une fois qu'il aura
12:11
fini on va lui dire aide-moi à
12:12
implémenter la clé API Google Maps voilà
12:15
a priori on est bon si on clique ici
12:17
effectivement on a la nouvelle page la
12:18
partie price map et donc là on va devoir
12:20
rentrer la clé API mais c'est pas ce
12:21
qu'on veut on veut pas que cet encar
12:23
soit disponible directement sur le site
12:24
on va lui dire comme ça on va voir s'il
12:26
se débrouille bon normalement il doit
12:27
être capable de nous proposer un encart
12:28
Sécur pour partager la clé là a priori
12:31
veut pas on va le faire comme ça c'est
12:32
pas forcément la meilleure pratique
12:33
surtout quand le projet est en public
12:35
donc fait bien attention mais là on va
12:36
lui partager comme ça voici la clé à pay
12:39
et normalement il va intégrer tout ça
12:41
directement dans le code et on devrait
12:42
avoir notre carte avec les prix par
12:44
arrondissement et bien écoute on est pas
12:46
mal on a la carte Google Maps avec les
12:48
différents prix on peut sélectionner un
12:49
arrondissement particulier et avoir les
12:51
prix sur la droite juste ici alors là le
12:53
site rame un petit peu j'ai l'impression
12:54
qu'il faudrait qu'on fasse quelques
12:55
optimisations mais franchement c'est pas
12:57
mal on peut sélectionner aussi les
12:58
arrondiss directement ici avec la
13:00
comparaison des prix par arrondissement
13:02
une moyenne pour un bien de 75 m² bref
13:05
là il a fait des propositions de manière
13:06
autonome mais tu peux lui demander tout
13:08
ce que tu veux évidemment si tu
13:10
maîtrises le sujet de l'immobilier à
13:11
Paris tu auras plein d'idées qui seront
13:12
meilleures que les miennes et tu pourras
13:13
faire quelque chose d'assez incroyable
13:15
et donc là je viens de faire une petite
13:16
demande pour rendre la page plus
13:17
performante c'est beaucoup mieux on peut
13:19
se balader sur la carte là on a une
13:20
vraie carte Google Maps donc c'est top
13:22
on peut sélectionner un arrondissement
13:23
là c'est quand même beaucoup plus rapide
13:25
et maintenant on va passer à la partie
13:26
base de données et pouvoir créer un
13:28
espace client pour rendre ses
13:29
fonctionnalités de Price map et de
13:31
calculateur de taux exclusive uniquement
13:33
pour les membres qui auront créé un
13:34
compte sur notre site ok donc maintenant
13:36
pour passer à la partie connexion de
13:38
base de données c'est très simple on va
13:39
passer par supabase et l'avantage aussi
13:41
de lovable c'est qu'on a une intégration
13:43
directe avec supabase donc pour ça tu as
13:45
simplement à cliquer ICI sur le bouton
13:47
en haut à droite au préalable si tu as
13:49
pas de compte supabase il va falloir en
13:50
créer un donc tu vas te rendre sur le
13:51
site supabase tu vas te créer un compte
13:53
en quelques secondes c'est complètement
13:54
gratuit et ensuite tu vas cliquer ICI
13:56
sur starture project ensuite tu vas
13:58
devoir créer une organisation donc là
13:59
j'en ai déjà une je vais la récupérer et
14:01
enfin tu vas créer un nouveau projet en
14:03
cliquant ici tu choisis ton organisation
14:06
existante là tu peux mettre n'importe
14:07
quel nom tu vas choisir un nom pour ton
14:09
projet on va mettre lovable je vais
14:11
mettre un password pour la base de
14:12
données et ici tu vas sélectionner ta
14:14
région à la limite peu importe ça c'est
14:16
plutôt si tu as une application en
14:17
production tu auras besoin d'avoir une
14:19
région qui est assez proche de ta zone
14:21
effective en tout cas de la zone des
14:22
utilisateurs qui vont consulter ton site
14:24
on va rester sur Frankfort et on va
14:26
cliquer ici pour créer un nouveau projet
14:29
ensuite on va attendre quelques secondes
14:30
le temps que tout se paramètre donc
14:32
voilà au niveau de la sécurité on est
14:33
bon et on va attendre un petit peu le
14:35
temps du paramétrage de la base de
14:36
données du Real Time des fonctions et
14:39
voilà on a attendu quelques minutes et
14:40
maintenant notre projet est prêt donc on
14:42
est bon côté superabase on va retourner
14:43
sur le weble et on va simplement cliquer
14:46
sur ce bouton d'intégration et on va
14:48
arriver sur un espace pour paramétrer la
14:50
connexion entre superabase et lovable
14:52
donc là j'ai déjà connecté la première
14:54
partie tu peux le faire en quelques
14:55
clics c'est vraiment très simple et ici
14:57
tu vas pouvoir sélectionner ton projet
14:59
donc en l'occurrence ici celui que je
15:00
viens de créer on va cliquer sur Connect
15:02
ici on va connecter effectivement la
15:04
base et voilà c'est déjà prêt on a la
15:06
connexion qui vient d'être faite si on
15:08
retourne au niveau du projet ici lovable
15:10
nous dit que l'application est
15:11
maintenant bien connectée à superabas
15:13
c'est juste génial on va pouvoir mettre
15:14
en place la partie user account et login
15:16
on va pouvoir stocker et utiliser de la
15:18
vraie donnée donc des vraies photos des
15:19
vidéos et cetera et également utiliser
15:22
des fonctionnalités avancé de supabase
15:23
là pour le coup c'est un petit peu plus
15:25
technique mais en tout cas là a priori
15:27
tout est bon pour pouvoir créer les
15:29
espace Utilisateur donc du coup on va
15:30
demander directement à lovable créer un
15:32
espace utilisateur avec login et mot de
15:34
passe et on va rester comme ça pour la
15:36
première demande on va pas lui donner
15:37
trop d'informations dans un premier
15:38
temps on va voir s'il s'en sort et c'est
15:40
parti il nous propose du SQL on va pas
15:42
rentrer dans le détail et partir du
15:44
principe que tout est bon on va
15:45
appliquer les changements et normalement
15:47
d'ici quelques secondes tout devrait
15:49
être bon voilà donc il est en train de
15:50
mettre en place la base de données et
15:51
ensuite on va demander à lovable que les
15:53
fonctionnalités de Price map donc la
15:55
carte avec les différents prix et le
15:57
calculateur de taux calculateur d'emprun
15:59
soit disponible uniquement pour les
16:01
utilisateurs qui sont connectés donc on
16:02
va simplement lui demander de faire
16:04
cette petite connexion parce que là les
16:05
boutons ne permettent pas d'aller
16:06
directement sur les pages on va apporter
16:08
les petits ajustements et à la fin on va
16:10
avoir quelque chose d'assez incroyable
16:11
je pense en terme de site reste bien
16:13
accroché parce qu'on va aussi aller
16:14
chercher la pay d' open tu vas voir
16:16
c'est hyper simple pour pouvoir ajouter
16:17
l'intelligence artificielle dans notre
16:19
site on va par exemple essayer de créer
16:21
une fonctionnalité pour proposer à nos
16:22
clients des conseil sur l'arrondissement
16:23
qui devrait choisir en fonction de leur
16:25
préférence et ça tous ces conseils ça va
16:27
être grâce à lia en tout cas a priori on
16:29
est bon on a la page de connexion et
16:31
d'inscription donc bah écoute on va
16:33
tester tout ça on va voir si ça
16:34
fonctionne on va essayer simplement de
16:36
se créer un compte donc on va faire
16:37
prénom nom allez je vais mettre Exploria
16:39
je vais mettre mon adresse mail un mot
16:41
de passe pour pouvoir me connecter et on
16:42
va essayer de se créer un compte on va
16:44
voir si ça fonctionne et Ben a priori
16:46
c'est bon le compte a été créé avec
16:47
succès mais bon ça c'est juste un
16:49
affichage on va quand même vérifier et
16:50
pour ça on va aller côter supabase on va
16:53
aller dans la partie database et là on a
16:54
un tableau nommé profil et si on clique
16:56
ici view in Table editor a priori on
16:59
devrait retrouver notre utilisateur
17:01
alors effectivement on est bon on a
17:02
notre inscription en tout cas si on va
17:04
sur nos emails on a bien l'email de
17:06
confirmation pour créer le compte on va
17:08
cliquer ici pour confirmer ici on a un
17:10
message d'erreur mais c'est normal c'est
17:11
parce qu'on a pas créé de page de
17:12
redirection une fois qu'on a cliqué sur
17:14
le lien de confirmation et maintenant si
17:15
tu vas dans la partie authentications et
17:17
users tu peux aller récupérer toutes les
17:19
informations qu'on vient de capturer on
17:21
a le provider à savoir un email la date
17:23
de création la date de dernière
17:24
connexion pour la partie base de données
17:26
on est bon donc on va se reconnecter et
17:28
je vais te montrer que ça fonctionne
17:29
bien parce que si tu reprends le même
17:30
email par exemple et que tu mets le
17:32
mauvais mot de passe donc par exemple je
17:33
vais changer un chiffre dans le mot de
17:34
passe tu vas voir que ça fonctionne pas
17:36
alors que si je mets le bon chiffre
17:38
juste ici voilà là j'arrive à me
17:40
connecter donc ça fonctionne réellement
17:41
il y a vraiment une vraie connexion qui
17:42
marche derrière et donc si on clique sur
17:44
mon profil voilà on est connecté mais on
17:46
a que des choses vraiment très basiques
17:47
maintenant on a quand même la carte des
17:49
prix qui est accessible juste ici mais
17:50
on va demander à lovable de réserver
17:53
cette fonctionnalité en plus du
17:54
calculateur exclusivement aux personnes
17:56
connectées donc on va lui dire les
17:58
fonctionnalités price map et l'ONE
18:00
calculator doivent être réservés aux
18:01
utilisateurs connectés et voilà donc
18:03
pour être honnête après mettre un petit
18:04
peu battu avec le weble pour pouvoir
18:06
régler de trois problèmes d'ailleurs si
18:07
tu as des soucis et que tu commences à
18:09
être bloqué dans une certaine boucle
18:11
avec cet outil tu peux cliquer ici pour
18:12
accéder à l'historique des versions et
18:14
récupérer une version précédente qui
18:16
avait peut-être moins de bugs et qui te
18:17
permet de repartir d'une feuille un peu
18:18
plus blanche en tout cas je lui ai
18:20
demandé d'enlever l'accès à la price map
18:22
et au calculateur de taux aux personnes
18:23
qui ne sont pas connectées et donc là
18:25
effectivement on peut pas y accéder en
18:27
revanche quand on se connecte donc là je
18:28
renseigne mes informations je clique sur
18:30
ce connecter et là j'ai bien accès aux
18:32
nouvelles fonctionnalités à savoir la
18:34
carte des prix et le calculateur de prêt
18:36
donc là au niveau du design c'est assez
18:37
ramassé si on clique ici on est en plein
18:39
écran et c'est forcément beaucoup plus
18:40
propre là pour le coup en terme de
18:42
design on est plutôt bien pareil pour la
18:44
carte des prix comme tout à l'heure tout
18:45
a l'air plutôt OK et maintenant on va
18:47
passer à la partie connexion avec openi
18:50
donc pour ça c'est très simple on va
18:51
continuer à échanger avec l vble
18:53
directement dans le chat et là cette
18:54
fois-ci on va retenter notre chance on
18:56
va lui dire aide-moi à implémenter la
18:57
clé API ai de manière sécurisée pendant
19:00
ce temps je vais te montrer comment
19:01
aller chercher cette fameuse clé API sur
19:03
la console open ai c'est très simple tu
19:05
tapes console open a dans google tu vas
19:07
prendre le premier lien donc open
19:09
platform tu vas te créer un compte si tu
19:10
en as pas déjà un c'est complètement
19:11
gratuit il va falloir cependant que tu
19:13
mettes quelques crédits sur cette
19:15
console donc ça peut être seulement 5
19:16
dollars tu as pas besoin de beaucoup ça
19:17
va prendre uniquement quelques centimes
19:19
pour ce type de scénario ensuite une
19:21
fois que c'est fait tu vas dans
19:22
dashboard tu vas dans la partie API Keys
19:24
et c'est ici que tu vas pouvoir créer ta
19:26
clé tu vas lui donner un nom on va
19:27
l'appeler lovable on va rester sur la
19:29
partie default project et on va cliquer
19:31
ici pour créer la clé et de manière
19:33
instantanée on a une clé qui est
19:34
disponible encore une fois fait
19:36
attention à ne pas la partager on la
19:38
copie on retourne sur le weble et cette
19:40
fois-ci il a compris il nous permet
19:41
d'ajouter la clé à pay de manière
19:43
sécurisée en cliquant sur ce petit
19:45
bouton là qui nous est suggéré et on va
19:46
pouvoir la coller juste ici donc cette
19:48
fois-ci c'est 100 % safe on l'ajoute
19:51
notre site web est connecté à
19:52
l'intelligence artificielle d'Open c'est
19:54
juste génial et à partir de là on va lui
19:56
demander de créer n'importe quelle
19:58
fonctionnalité qui va faire appel à
19:59
l'intelligence artificielle et donc par
20:01
exemple on va lui demander avec ce
20:02
prompt d'ajouter une fonctionnalité qui
20:04
permet de suggérer des quartiers de
20:05
Paris en fonction des goût et des
20:07
préférences partagées par l'utilisateur
20:08
basé effectivement sur des
20:10
recommandations de l'intelligence
20:11
artificielle d'Open a on lance la
20:13
demande et on va voir sous quelle forme
20:14
il nous propose cette nouvelle
20:15
fonctionnalité et ça y est donc il a un
20:17
petit peu modifié le design si on veut
20:18
le design précédent encore une fois on
20:20
peut aller chercher dans l'historique et
20:21
a priori on a cette nouvelle page
20:23
district Finder qui est accessible j'ai
20:25
l'impression uniquement lorsqu'on est
20:26
connecté donc c'est plutôt pas mal ça
20:27
permet de réserver certaines
20:29
fonctionnalités aux membres on va se
20:30
connecter on clique sur trouver votre
20:32
quartier et là ça y est on a une page où
20:34
on va pouvoir décrire notre quartier
20:35
apparemment on a des exemple exemple 1
20:37
exemple 2 exemple 3 on va se baser sur
20:39
l'exemple 3 et on va lui dire je cherche
20:40
un quartier familial avec de bonnes
20:42
écoles des espaces verts qui soient
20:44
accessible financièrement et qui me
20:46
permettent de faire du sport facilement
20:47
et là on va cliquer sur obtenir des
20:49
suggestions de quartier et normalement
20:51
avec l'intelligence artificiel d'Open on
20:53
va avoir une suggestion optimisé en
20:56
fonction de notre besoin donc ça voilà
20:57
c'est un service qu'on peut proposer à
20:59
des clients quand on construit un site
21:00
notamment avec le webble et avec
21:02
l'intelligence artificielle et ça y est
21:04
on a trois quartiers qui nous sont
21:05
recommandés le 12e le 13e et le 15e avec
21:09
à chaque fois une description pourquoi
21:10
c'est bien pour nous le 13e
21:12
arrondissement est un quartier dynamique
21:13
et familial avec des écoles réputé comme
21:15
on avait demandé si on clique ici sur
21:16
voir les prix on rebascule sur la carte
21:18
des prix c'est juste génial et là en
21:20
faisant précédent je perd la demande
21:21
initiale mais on va refaire une on va
21:23
prendre l'exemple de et on va voir ce
21:24
qu' nous propose voir si à chaque fois
21:26
c'est bien optimisé et personnalisé pour
21:28
la demande mais j'ai pas trop de doute
21:29
et oui donc quand on demande un quartier
21:30
calme et résidentiel avec des beaux
21:32
parcs on a plutôt le 16e toujours le 12e
21:34
et le 5e et on peut derrière cliquer ici
21:36
pour explorer les propriétés et on est
21:38
redirigé vers une autre fonctionnalité
21:40
du site franchement c'est génial en
21:42
quelques minutes on a été capable de
21:43
rajouter de l'intelligence artificielle
21:45
dans notre site et maintenant ce qui
21:46
manque à notre site c'est la possibilité
21:48
d'encaisser des paiements et pour ça on
21:50
va faire appel à la p de sripe comme
21:52
tout à l'heure on va aller dans le chat
21:53
on va dire à lable aide-moi à
21:55
implémenter la clé AP de stripe de
21:56
manière sécurisée et derrière il va nous
21:59
proposer de partager cette clé qu'on va
22:00
aller récupérer sur un espace stripe je
22:02
vais te montrer comment faut faire donc
22:04
pour ça évidemment il faut que tu ailles
22:05
sur le site de stripe il faut que tu es
22:06
un compte si tu en as pas il faut que tu
22:07
t'en crées un et derrière ce que tu vas
22:09
devoir faire c'est aller dans la partie
22:10
catalogue de produits tu vas créer un
22:12
produit et ce produit ça va être
22:14
simplement ce que tu vas vouloir vendre
22:15
donc admettons qu'on veut vendre une
22:16
consultation d'une heure avec un de nos
22:18
experts on va donc créer le produit on
22:20
va le nommer consultation une heure on
22:22
va choisir un prix on va mettre un prix
22:23
ponctuel en montant on va mettre 100 €
22:26
on va cliquer ici pour ajouter le
22:27
produit et ça y est le produit
22:28
disponible on peut le consulter ici tu
22:30
vas retrouver sur la droite l'ID du
22:32
produit et c'est important il va falloir
22:34
que tu le mettes de côté ensuite on va
22:35
aller chercher la clé API pour ça tu vas
22:37
aller en haut et taper API c'est ici
22:39
qu'on va récupérer nos clés encore une
22:41
fois fais attention à ne pas les
22:42
partager tu vas pouvoir récupérer tout
22:44
d'abord la clé publique on va cliquer
22:45
ici pour la copier maintenant l'ovable
22:47
nous propose d'ajouter la clé ici on
22:49
clique ici on va lui partager la clé en
22:51
fait il faut lui donner la clé secrète
22:52
j'ai pas pris la bonne donc je vais la
22:54
copier ici on la colle à ce niveau-là on
22:56
ajoute voilà donc là la clé a bien été
22:57
ajoutée il nous dit que tout est bon et
22:59
maintenant on va utiliser ce prompt
23:01
ajoute la possibilité de réserver donc
23:03
une session d'une heure avec un expert
23:04
pour un prix de 100 € en intégrant le
23:06
paiement avec stripe et on va devoir lui
23:08
partager davantage d'informations comme
23:10
je te l'ai dit tout à l'heure on va
23:11
récupérer l'id du produit et on va le
23:13
partager à lovable voici l'ID du produit
23:16
on le colle ici et ensuite il va falloir
23:17
que tu aillees ici sur la gauche sur
23:19
payment Link pour récupérer tout
23:21
simplement un lien de paiement pour
23:22
pouvoir effectuer le paiement avec la
23:24
carte bleue on va en créer un on va
23:26
sélectionner notre produit à savoir la
23:27
consultation d'une heure avec un expert
23:29
au niveau des options tu as pas besoin
23:31
de mettre plus tu cliques ici sur créer
23:32
un lien et tu vas récupérer le lien
23:35
encore une fois que tu vas partager à
23:36
lovable donc on va faire exactement
23:38
pareil on va mettre voici le lien de
23:39
paiement on le colle ici et on lance la
23:41
demande et là on va croiser les doigts
23:43
en espérant que ça fonctionne et voilà
23:44
j'ai une petite erreur mais normalement
23:46
on est bon et maintenant on va tester le
23:48
site final pour ça tu as simplement à
23:50
cliquer en haut à droite sur publish
23:52
évidemment je t'en ai pas parlé mais si
23:53
tu veux pouvoir effectuer des actions
23:55
directement sur le code tu peux utiliser
23:57
le connecteurvec avec gthub lovable
23:59
sinon c'est vraiment un outil qui
24:00
s'adresse aux personnes qui ne savent
24:01
pas coder mais bref on va publier tout
24:03
ça on clique ici on clique sur publish
24:06
et là en fait on va avoir un nom de
24:07
domaine qui est disponible pour pouvoir
24:08
accéder au site et on va pouvoir le
24:10
partager à n'importe qui et cette
24:12
personne va pouvoir accéder à notre
24:13
application directement avec ce lien
24:15
mais évidemment tu peux décider
24:16
d'ajouter ton propre domaine là pour
24:18
cette vidéo on va pas acheter de domaine
24:19
mais on aurait pu le faire derrière tu
24:21
cliques ici sur manage domaine et tu
24:23
peux ajouter ton propre domaine bref le
24:25
site est publié on va regarder tout ça
24:27
donc ça y est on a notre nouveau site et
24:28
on va voir si la réservation fonctionne
24:30
avec le lien de paiement on arrive sur
24:32
la page de consultation et on peut
24:33
réserver la consultation juste ici on va
24:36
tester voir si tout fonctionne on met
24:38
notre nom on va renseigner comme tout à
24:39
l'heure l'adresse email on va pouvoir
24:41
choisir une date pour la consultation je
24:43
vais prendre le 27 à 15h et on clique
24:45
ici pour réserver et payer et voilà on
24:47
est redirigé vers la page de paiement
24:49
donc évidemment j'ai pas design la page
24:51
je pourrais mettre plus d'information
24:52
pour rassurer le client mais on va
24:54
tester le process en entier on va
24:55
redonner l'adresse email juste ici on va
24:57
mettre un moyen paiement pour avoir une
24:59
carte test tu peux aller sur le site de
25:00
stripe et il te suggère des numéros de
25:02
cartes qui sont cohérents en fonction de
25:03
si tu veux une visa une MasterCard et
25:05
cetera donc j'ai copié le numéro on va
25:07
le coller ici pour la date on va mettre
25:08
quelque chose de cohérent juste
25:10
postérieur à la date actuelle on va
25:12
mettre un code à trois chiffres on va
25:14
mettre notre nom et on va essayer de
25:16
payer et normalement tout va bien se
25:17
passer voilà c'est enregistré donc
25:19
évidemment on est sur un compte de test
25:20
si on se retrouve sur le dashboard de
25:22
stripe tu vois que j'ai bien activé le
25:23
mode test mais si tu veux mettre ça en
25:25
place en production évidemment il y a
25:26
aucun souci ça serait exactement la même
25:28
chose là notre site il est disponible à
25:29
cette adresse avec toutes les
25:31
fonctionnalités l'intelligence
25:32
artificielle la possibilité de se
25:34
connecter les fonctionnalités réservées
25:35
à l'espace membre bref ça y est Paris
25:37
réussi on a créé un site complet de A à
25:40
Z grâce à lia en quelques minutes en
25:42
tout cas si la vidéo t'a plu tu peux la
25:43
liker et tu peux t'abonner à la chaîne
25:45
ça m'aide beaucoup si tous ces sujets
25:47
t'intéressent et que tu veux aller plus
25:48
loin tu peux nous rejoindre dans la
25:49
communauté disponible sur le lien dans
25:51
la description et si tu vas approfondir
25:52
avec une autre vidéo je t'invite à aller
25:54
regarder celle-ci tu vas voir tu vas
25:56
apprendre énormément de choses