Este repositório contém código para um aplicativo Recipe Finder desenvolvido usando Python e Streamlit. O aplicativo permite que os usuários pesquisem receitas com base em ingredientes e restrições alimentares. Ele faz uma chamada de API para a API Spoonacular para recuperar informações da receita e exibe os resultados em uma interface amigável.
Para executar o aplicativo Recipe Finder, siga estas etapas:
Clone o repositório em sua máquina local.
Instale os pacotes necessários listados no arquivo requirements.txt
usando pip. Execute pip install -r requirements.txt
.
Crie uma conta gratuita no Spoonacular para obter uma chave API.
Crie um arquivo secrets.toml
no diretório raiz e adicione sua chave de API Spoonacular ao arquivo da seguinte maneira:
[api_key]api_key = "SUA_API_KEY_AQUI"
Execute o aplicativo executando o comando streamlit run recipe_finder.py
em seu terminal.
Para usar o aplicativo Recipe Finder, siga estas etapas:
Insira os ingredientes separados por vírgula (por exemplo, frango, arroz, brócolis) no campo de entrada.
Selecione quaisquer restrições alimentares que deseja aplicar no menu suspenso.
Clique no botão "Encontrar receitas" para recuperar uma lista de receitas.
O aplicativo exibe os títulos das receitas, o tempo de preparação, o tamanho da porção e o link da fonte de cada receita em formato de tabela.
Pitão
Streamlit
API Spoonacular
Link de compartilhamento Streamlit
API Spoonacular