Lovable
Page content
Lovable は、
AIに指示するだけでWebアプリを作れる開発ツールです。
特に
-
SaaS
-
AIツール
-
Webアプリ
を コード生成 → デプロイまで自動化できます。
(いわゆる AIフルスタック開発ツール)
1️⃣ Lovableとは
簡単に言うと
ChatGPT
+
GitHub
+
Webアプリ開発
を合体させたようなサービスです。
できること
AIに指示
↓
アプリ生成
↓
コード生成
↓
GitHub保存
↓
デプロイ
2️⃣ Lovableの基本の使い方
手順
① サイトにアクセス
② GitHubでログイン
連携するサービス
- GitHub
すると
AIプロジェクト作成
画面になります。
③ AIに作りたいアプリを説明
例
Create an AI SaaS that generates LinkedIn posts.
Use Next.js and Supabase.
Add authentication and dashboard.
するとAIが
UI
Backend
Database
を自動生成します。
3️⃣ Lovableの開発フロー
基本フロー
Prompt
↓
AIコード生成
↓
UI生成
↓
DB生成
↓
GitHub保存
作られる技術
-
Next.js
-
Supabase
-
Vercel
4️⃣ AI SaaSを作る例
プロンプト
Build an AI SaaS that summarizes PDFs.
Features:
- User login
- File upload
- AI summary
- Dashboard
AIが生成するもの
ログイン
ダッシュボード
AI処理
DB
5️⃣ Lovableの画面
主な画面
Chat
AIと会話して開発
Code
生成コード
Preview
アプリ表示
Deploy
デプロイ
6️⃣ GitHubに保存
Lovableは自動で
GitHub repo
を作ります。
例
lovable-ai-saas
そこに
Next.js
Supabase
コードが保存されます。
7️⃣ デプロイ
通常は
- Vercel
に自動デプロイできます。
手順
Connect Vercel
↓
Deploy
8️⃣ Lovableの強み
① UIを自動生成
React UI
② DBも作る
Supabase schema
③ SaaS構造を作る
login
dashboard
billing
9️⃣ Lovableで作れるもの
代表例
AIチャット
AI記事生成
AI議事録
AI画像生成
AI SaaS
10️⃣ Lovableの弱点
注意
大規模アプリは修正必要
AI生成コードは
70〜80%完成
です。
AI SaaS開発での使い方
多くの開発者は
Lovable
↓
プロトタイプ作成
↓
GitHub
↓
自分で修正
という流れです。
ここでは Lovable を使って
**AI SaaSを30分で作る実際の手順(海外の個人開発者のやり方)**を説明します。
ゴールの例
AI記事生成SaaS
・ログイン
・ダッシュボード
・AI生成
・保存
技術スタック
-
Frontend → Next.js
-
Backend → Supabase
-
AI → OpenAI
-
Deploy → Vercel
全体の流れ(30分)
① Lovableでプロジェクト作成
② AIにSaaSを生成させる
③ Supabase接続
④ OpenAI API接続
⑤ デプロイ
① Lovableにログイン(3分)
Lovableサイトへ
https://lovable.dev
ログイン方法
Login with GitHub
連携
- GitHub
すると
Create Project
画面になります。
② AIにSaaSを作らせる(5分)
ここが一番重要です。
このプロンプトをそのまま使えます。
AI SaaS生成プロンプト
Build an AI SaaS web app.
Stack:
Next.js
Supabase
Features:
- User authentication
- Dashboard
- Text input
- AI text generation
- History of generated content
Design:
- Modern SaaS UI
- Sidebar navigation
- Clean dashboard
AIが自動で
Next.js project
UI
login
dashboard
API
を生成します。
③ UIをAIで修正(5分)
生成後
Preview
でアプリが見れます。
修正はチャットで指示。
例
UI改善
Make the dashboard more modern.
Add a left sidebar.
機能追加
Add a page for AI blog generation.
履歴追加
Save generated text to database.
④ Supabase接続(5分)
Lovableは Supabaseと相性が良いです。
Supabaseで作る
-
プロジェクト作成
-
APIキー取得
Project Settings
↓
API
取得
SUPABASE_URL
SUPABASE_ANON_KEY
Lovableに設定
環境変数
SUPABASE_URL=
SUPABASE_ANON_KEY=
すると
login
database
が動きます。
⑤ OpenAI API接続(5分)
AI機能を追加します。
AIプロンプト
Add OpenAI API integration.
Feature:
User enters text prompt
AI generates response
Show result on page
Save result to database
必要な環境変数
OPENAI_API_KEY
APIキー
- OpenAI
⑥ AI機能ページを作る(5分)
例
/generate
ページ
AI指示
Create a page where users can enter a topic.
Call OpenAI API and generate an article.
Display the result.
すると
input
button
result
が生成されます。
⑦ デプロイ(2分)
デプロイ
- Vercel
手順
Connect GitHub
↓
Deploy
数分で公開されます。
完成するAI SaaS
30分でできる構成
AI SaaS
├ login
├ dashboard
├ AI生成
├ 保存
└ 履歴
AI SaaSの基本構造
Frontend
Next.js
Backend
Supabase
AI
OpenAI
Hosting
Vercel
これは実際に
個人開発AI SaaSの定番構成です。
海外の個人開発者の使い方
多くは
Lovable
↓
プロトタイプ
↓
GitHub
↓
手動修正
という流れです。
Lovableで作りやすいAI SaaS
特に相性がいいのは
AI記事生成
AI翻訳
AI議事録
AIメール生成
AIコード生成