このブログは、数時間ではなく数時間以内にフルスタックアプリを作成するためにSupabase&Lovableを使用する方法に関する短いチュートリアル/ハウツーです!これらのツールをわずか8時間で使用して、フルスタックAIベースのCalorie/Nutrition Trackerアプリを作成しました。このブログでは、ここで「方法」を表示します。
アイデア
機能と技術スタック
アカウントを作成し、カロリー/栄養のパーソナライズされた目標を取得します
Supabase-認証、データベース、エッジ関数
フロントエンドの場合、私はLovableを使用して最小限の機能UIを作成し、私が構築できるアプリの基本的なワイヤーフレームを取得し、Lovableは私をまったく失望させませんでした。私がLovableから得た最初のデザインは、バックエンドで作業を開始するのに十分であり、それから私は自分自身が望むようにUIを改善し、変更することができました。これが最初の反復でどのように見えたかです -
この後、私の主な焦点は、すべてのページの基本的なUIを構築し、このようないくつかのプロンプトを使用することでした -
さらにいくつかのプロンプトの後、Lovableによって作られた最後のUIはこのように見えました -
ご覧のとおり、UIはコードを書くことなく、すでにかなり素敵に見えます!最終的な反復でサイドバーを削除し、すべてのページでトップナビバーを使用することにしました。
Supabaseの統合
Supabase
ボタンをクリックして、Supabaseアカウントを愛すべきものに接続できることです。接続したら、プロンプトを再度使用して、テーブルスキーマ、AUTH、RLSポリシー、およびエッジ関数を作成する必要があります。
ただし、最初にhttps://supabase.comに向かうことで、まだ持っていない場合は、Supabaseアカウントを作成する必要があります。
supabaseでgithub/emailを使用してアカウントを作成します
ご覧のとおり、Lovableはスキーマと一緒に必要なテーブルと、私のSupabaseプロジェクトで必要なエッジ関数を作成し、変更を承認したら、移行を実行しました!
AI超大国の追加
アプリは、AIの完了に依存して、自然な人間の言語を食事のカロリー性と栄養データに変換します。私はこの部分に一緒に一緒のAPIを使用しました、そして、愛すべきことはもう一度何をすべきかを正確に知っていました!私はちょうどAI部品に一緒にAIを使用するように頼みました、そしてそれは私のAPIキーを私に尋ねました、そしてそれは完了です!
そしてこれにより、アプリの基本的な機能はすべて、認証からユーザーのオンボーディング、食事の追跡と分析まで、コードが書かれていません。
アプリを完成させます
アプリの準備が整ったので、私がしなければならなかった唯一のことは、あちこちでUI関連の問題を修正することでした。私はアプリにさらに数時間デバッグして物事を修正しましたが、これがアプリが今のように見えるものです -
かなりきれいですよね?そして、このアプリがわずか8時間で作られたと言っても冗談ではありません。最近AIを使用して達成できることは想像できません。
リンクgithub -https://github.com/asrvd/munchwise
Supabase -https://supabase.com愛らしい-https://lovable.dev
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3