Ce référentiel contient le code d'une application Recipe Finder créée à l'aide de Python et Streamlit. L'application permet aux utilisateurs de rechercher des recettes en fonction des ingrédients et des restrictions alimentaires. Il effectue un appel API à l'API Spoonacular pour récupérer les informations sur la recette et affiche les résultats dans une interface conviviale.
Pour exécuter l'application Recipe Finder, procédez comme suit :
Clonez le référentiel sur votre ordinateur local.
Installez les packages requis répertoriés dans le fichier requirements.txt
à l'aide de pip. Exécutez pip install -r requirements.txt
.
Créez un compte gratuit sur Spoonacular pour obtenir une clé API.
Créez un fichier secrets.toml
dans le répertoire racine et ajoutez votre clé API Spoonacular au fichier comme suit :
[api_key]api_key = "VOTRE_API_KEY_ICI"
Exécutez l'application en exécutant la commande streamlit run recipe_finder.py
dans votre terminal.
Pour utiliser l'application Recipe Finder, procédez comme suit :
Saisissez les ingrédients séparés par des virgules (par exemple poulet, riz, brocoli) dans le champ de saisie.
Sélectionnez les restrictions alimentaires que vous souhaitez appliquer dans le menu déroulant.
Cliquez sur le bouton « Rechercher des recettes » pour récupérer une liste de recettes.
L'application affiche les titres des recettes, le temps de préparation, la taille des portions et le lien source de chaque recette sous forme de tableau.
Python
Rationalisé
API Spoonaculaire
Lien de partage simplifié
API Spoonaculaire