Skip to content

CFG Python & Apps course project | worked with @Ayjahm & Stephanie

Notifications You must be signed in to change notification settings

AgInsideOut/RecipeSearch

Repository files navigation

RecipeSearch

CFG Python & Apps course project | worked with @Ayjahm & Stephanie

Oct 2022: Project submission to CFG

Sep 2023: Code update after Edamam API Recipe Search V2 release

To run the project on your device:

  1. Clone the repo on your device
  2. Make sure you've Python & VSCode or PyCharm installed on your device
  3. Open the project root in VSCode/PyCharm, switch to virtual env, and ensure your pip is working, if not run python3 -m ensurepip in VSCode/PyCharm's terminal
  4. Next, install requests by running the following: python -m pip install requests in VSCode/PyCharm's terminal
  5. Visit Edamam API website, click button Signup API, and create an account, open Applications Tab, create 2 new applications - one for Nutrition Analysis API, one for Recipe Search API press View next to each one to check your credentials for each API, and place this data within AppConfig.py file. If you're having trouble getting credentials, take a peek at the Edamam FAQ page
  6. Visit RapidApi website, create an account, visit Spoonacular API tab, subscribe to this API to obtain X-RapidAPI-Key, and place this data within AppConfig.py file
  7. Run in the VSCode/PyCharm's terminal: python EdamamAPI_recipeSearch.py or python SpoonacularAPI_recipeSearch.py to run the chosen file
  8. Happy coding!

Edamam-API-ex-01

Edamam-API-ex-02

Spoonacular-API-ex-01

Spoonacular-API-ex-02

Spoonacular-API-ex-03

About

CFG Python & Apps course project | worked with @Ayjahm & Stephanie

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages