EatAI
1.0.0
EatAI 是一款由人工智慧驅動的應用程序,旨在幫助用戶做出更健康的飲食選擇並實現健康目標。透過利用使用者數據,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://etai.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
檔案在渲染設定中新增環境變數。
VITE_SERVER_BASE_URL
環境變數以指向已部署的後端 URL。 該專案是根據 MIT 許可證開源的。