Skip to content

ventura0121/Daily-Recipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daily Recipes Generator

Project Description

This application is to be able to generate a daily meal plan for the user to reference. It should create a menu of meals while keeping track of nutritional their values. You input your targeted calories and using an API it should generate 3 meals.

Screen Shot 2022-07-22 at 8 12 50 AM

Wire Frames

Desktop

Mobile

Components

MVP Goals

Use react for DOM manipulation
Include interactive features
Include atleast one request to an API and use information in application
Use four separate components
Deploy application to web
Use Flexbox or CSS Grid for layouts
Must be adequately documented on Github
Commit daily for git version control
Use React Router for navigation
Must be responsive accross mobile, tablet, and desktop screens

API

API to be used: https://spoonacular.com/food-api/docs Example data response planned on being used:

"meals": [
{ "id": 655219,
"title": "Peanut Butter And Chocolate Oatmeal",
"imageType": "jpg",
"readyInMinutes": 45,
"servings": 1,
"sourceUrl": "https://spoonacular.com/recipes/peanut-butter-and-chocolate-oatmeal-655219"
},

User Stories

As a user, I want to see the website portray clean, organized, and easily accessible information to be able to view the recipes for the meal I am to cook.
As a user I want to see the images of the recipes I am to cook.
As a user I want to see the ingredients and instructions of the recipes I am to cook.
As a user I want to see the nutritional value of the recipes I am to cook.

Stretch Goals

Make the application look sleek.
Add a protein tracker to make sure I am meeting my daily goals for muscle growth.
Another possibility is to add a calorie tracker if trying to lose weight.

Technologies Used

Git and Netlify was used to commit and host the website JavaScript and CSS was used to build the website by connecting to an API. React was used as a JavaScript library to help build the websites by using components.

Getting Started/Installation Instructions

First you would fork and clone the repository in your preferred directory. You would then open it on your code editor. In your terminal you would then run your server using the command 'npm start'.

Contribution Guidelines

Users can identify weaknesses in the FoodJokes component. There can be a better way of styling it or making it user friendly.

About

Daily Meal Plan Generator to meet your calorie intake needs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors