EatAI é um aplicativo baseado em IA projetado para ajudar os usuários a fazer escolhas alimentares mais saudáveis e atingir metas de bem-estar. Ao aproveitar os dados do usuário, o EatAI oferece recomendações personalizadas que apoiam um estilo de vida equilibrado e saudável.
Repositório EatAI GitHub
Clonar o repositório
git clone https://github.com/yashkanjariyaa/EatAI.git
cd EatAI
Instalar dependências do cliente
cd client
npm install
Instalar dependências do servidor
cd ../server
pip install -r requirements.txt
.env
do cliente Crie um arquivo .env
dentro do diretório client
com o seguinte:
VITE_SERVER_BASE_URL = SERVER_URL
Esta variável aponta para a API do servidor backend, permitindo que o frontend se comunique com o servidor ou você pode usar este URL implantado - https://eatai.onrender.com
.env
do servidor Crie um arquivo .env
dentro do diretório server
com:
GOOGLE_API_KEY = YOUR_API_KEY
Esta chave de API é necessária para integrar os serviços do Google no aplicativo do servidor.
Inicie o servidor
Navegue até o diretório server
e inicie o servidor Flask com Gunicorn:
cd server
gunicorn --config gunicorn_config.py app:app
Inicie o cliente
Em um novo terminal, navegue até o diretório client
e execute o servidor de desenvolvimento:
cd client
npm run dev
Configure seu projeto no Render e especifique a raiz do servidor como server
.
Configure o Gunicorn para usar o comando:
gunicorn --config gunicorn_config.py app:app
Adicione variáveis de ambiente nas configurações do Render com base no seu arquivo .env
.
VITE_SERVER_BASE_URL
nas configurações do Render para apontar para o URL de back-end implantado. Este projeto é de código aberto sob a licença MIT.