Skip to content

calebkw91/DecisiveKitchen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DecisiveKitchen

Description: The Project

  • Our goal was to create a simple recipe finder that will find recipes with nutritional facts based on the user's search criteria.
  • The user can search by ingredients or area using a drop down menu.
  • All requested recipes are saved for the user on the Saved Recipes page for future reference.

Table of Contents

Current Status and Updates

  • Created the file and folder structure of the website using Git Bash.
  • The HTML coding was written for both the index.html and the savedRecipes.html pages
    • A navbar, a hero element, and a search bar were added.
    • Linked the images to the style.css and index.js files to our HTML file.
    • Custom DeciciveKitchen logos were added to create a better user experience.
    • An Event listener was added to our HTML file to capture the user's choice.
    • The saved recipe page organizes the recepies in dropdown cards.
  • The appearance of the page was modified in the style.css file.
  • The index.js file was created linked to the main page
    • The https://www.themealdb.com/api.php was linked first.
    • A function was created to allow searching by ingredients.
    • Another function was created for searching by regional cousine.
    • The https://developer.edamam.com/edamam-nutrition-api was linked.
    • The functions for nutrition amount was added
    • The nutrition DOM was added with if/else statements
    • The split recipe function was added.
    • The function was created to push nutrients to the HTML file.
    • Save recipe function was created with if/else statements.
    • The function was created to embed Youtube video of recipes.
  • The savedRecipes.js was created and linked to the main page.
    • Load recipe function was created with if/else statements.
    • Find recipe ID function was added
    • The div classes were created in the js file to populate recipes in the HTML file.
    • The event listener was added to create a dropdown card in the savedRecipe.HTML.

Installation

Acknowledgment

The project was created by using:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors