EatAI
1.0.0
EatAI は、ユーザーがより健康的な食事の選択をし、健康の目標を達成できるように設計された AI 駆動のアプリケーションです。 EatAI はユーザーデータを活用することで、バランスの取れた健康的なライフスタイルをサポートするパーソナライズされた推奨事項を提供します。
EatAI GitHub リポジトリ
リポジトリのクローンを作成する
git clone https://github.com/yashkanjariyaa/EatAI.git
cd EatAI
クライアントの依存関係をインストールする
cd client
npm install
サーバーの依存関係をインストールする
cd ../server
pip install -r requirements.txt
.env
ファイル以下を使用して、 client
ディレクトリ内に.env
ファイルを作成します。
VITE_SERVER_BASE_URL = SERVER_URL
この変数はバックエンド サーバー API を指し、フロントエンドがサーバーと通信できるようにするか、デプロイされた URL (https://eatai.onrender.com) を使用できます。
.env
ファイル次のコマンドを使用して、 server
ディレクトリ内に.env
ファイルを作成します。
GOOGLE_API_KEY = YOUR_API_KEY
この API キーは、サーバー アプリケーション内で Google サービスを統合するために必要です。
サーバーを起動する
server
ディレクトリに移動し、Gunicorn で Flask サーバーを起動します。
cd server
gunicorn --config gunicorn_config.py app:app
クライアントを起動する
新しいターミナルで、 client
ディレクトリに移動し、開発サーバーを実行します。
cd client
npm run dev
Render でプロジェクトをセットアップし、サーバー ルートをserver
として指定します。
次のコマンドを使用するように Gunicorn を設定します。
gunicorn --config gunicorn_config.py app:app
.env
ファイルに基づいて、Render の設定に環境変数を追加します。
VITE_SERVER_BASE_URL
環境変数を構成します。 このプロジェクトは MIT ライセンスの下でオープンソースです。