cbragg9 / recipe-master Goto Github PK
View Code? Open in Web Editor NEWGroup Project: Front-end web app utilizing third party API's to provide recipe's with the user's pantry ingredients.
Home Page: https://cbragg9.github.io/Recipe-Master/
Group Project: Front-end web app utilizing third party API's to provide recipe's with the user's pantry ingredients.
Home Page: https://cbragg9.github.io/Recipe-Master/
Similar to Pantry Section, additional front end work needed to look prettier/more professional:
-Recipe Cards Section
-Ingredients Section
-Nutrition Section
-Navbar? New icon is definitely needed
When a user clicks on an Ingredient button
Then the nutrition info is displayed
When a user presses "Search Recipes"
Then the ingredients are used in an AJAX call to query for recipe's
Then the recipe's are displayed in Bulma cards for the user to see
(Optional)
When a user clicks on a recipe card
Then a modal is popped up to display additional recipe information
When a user clicks on a recipe
Then the ingredients are populated in the Ingredients section
similar to the Pantry List
Then the ingredients are either GREEN if the user has the ingredient
or the ingredients are RED if the user is missing the ingredient
(Optional)
When a user clicks on a RED ingredient
Then it is saved in a "shopping list" in Local Storage
Ajax call and front end to display a random food joke from Spoonacular API:
https://spoonacular.com/food-api/docs#Get-a-Random-Food-Joke
When a user submits an ingredient
Then the Pantry List button is created (UP TO 9 BUTTONS)
and the ingredient name is saved in a variable
When a user clicks on a Pantry List button
Then the button is deleted
When a user clicks on Clear All button
Then all buttons in the Pantry List are deleted
Error handling for bogus entries?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.