Skip to content

crookedkingdom/Recipe-Py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🍽️ Recipe Finder – Beginner Python Project

A command-line Python application that helps users find recipes based on ingredients, dietary preferences, cuisine types, and calorie range. The app uses the Edamam Recipe Search API to fetch real recipes and generates a shopping list in a text file.


🔧 Features

  • Search recipes by one or more ingredients
  • Exclude specific ingredients (e.g., for allergies)
  • Filter by cuisine type (e.g., Indian, Italian)
  • Set a calorie range for healthy eating
  • Saves search results to a file: recipes search.txt
  • Includes total cooking time, servings, and ingredients

▶️ How to Run

  1. Make sure you have Python installed.
  2. Install the required package: pip install requests
  3. Run the script: python "recipe project.py"
  4. Follow the on-screen instructions.

🔑 API Used

This project uses the Edamam Recipe Search API. Replace these credentials in the code with your own if you plan to reuse: app_id = 'your_app_id' app_key = 'your_app_key'


🧪 Sample Output

image image

📘 About This Project

This project was Developed by a team of Code First Girls learners as part of the Code First Girls – Intro to Python & Apps course. My Team:

  1. Anjana
  2. Jomol Abraham
  3. Olga Tverdomed

I’m uploading it to showcase my beginner-level Python skills, including:

  1. Working with APIs
  2. Input validation
  3. Writing to files
  4. Conditional logic and functions

This project is for educational purposes only and is not intended for commercial use.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages