Coder Social home page Coder Social logo

whats-cookin's Introduction

My Cookbook

My Cookbook is an application that shows a user recipes. The user can click the star to favorite recipes, or the grill to add recipes to a To Cook list. If the star and grill are clicked a second time on the recipe card, the recipe is removed from the respective list. To view the lists, the user can click on the icon next to the words Favorites and To Cook. Users can filter recipes by tag, recipe name, or ingredient. To view recipe details, user can click on the image of the meal. To go back to the main page, click My Cookbook at the top left hand corner of the page.

Main Page

Add to Favorites

Add To Cook List

Search By Ingredient

Search By Name

Search By Tag

Install

  1. Clone down this 3rd party repository git clone https://github.com/turingschool/What-s-cookin--starter-kit-API
    1. This API holds the data our project will fetch in order to populate the browser with info
  2. CD into your local clone cd What-s-cookin--starter-kit-API\
  3. Install project dependencies npm install
  4. Run npm start
  5. Clone down this repository git clone https://github.com/sydnerd/whats-cookin
  6. CD into your local clone cd whats-cookin\
  7. Install project dependencies npm install
  8. Run npm start and open localhost:8080 in your preferred browser

Technologies Used

  • Mocha
  • Chai
  • Javascript
  • HTML
  • CSS
  • GitHub & Git
  • Get & Fetch Requests
  • Webpack

Contributors

This application was written by Sydney Bear and Alex Kio, Mod 2 frontend engineering students at Turing School of Software & Design.

whats-cookin's People

Contributors

alexmkio avatar sydnerd avatar khalidwilliams avatar hannahhch avatar nikhil9999 avatar niksseif avatar

Forkers

alexmkio

whats-cookin's Issues

Create shopping list

As a user, I should be told what ingredients are still needed if I don’t have enough ingredients in my pantry to cook the recipe.

Is pantry sufficiently stocked?

As a user, I should be able to check my list of recipes to cook and see if my pantry has enough ingredients to cook a meal.

View recipe details after click

As a user, I should be able to click on a recipe to view more information including directions, ingredients needed, and total cost.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.