Esztergb / Thyme-for-Lunch

The Thyme-for-lunch website was created to search for any recipe and add it to your favorites list. You can add your favorite recipes to a weekly calendar to plan out your meals for the week in order to have all the ingredients from your planned meals added to a grocery list so that you can easily plan out your next grocery run.

Home Page:https://thyme-for-lunch-ca35ba4e7fee.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of Contents

Description

The Thyme-for-lunch website was created to search for any recipe and add it to your favorites list. You can add your favorite recipes to a weekly calendar to plan out your meals for the week in order to have all the ingredients from your planned meals added to a grocery list so that you can easily plan out your next grocery run.

User Story

AS A user I WANT a website where I can find new recipes, add them to my favorites, have a weekly calendar to plan my meals SO THAT I can get a grocery list of ingredients for the week

Live-URL

Deployed Page with Heroku: https://thyme-for-lunch-ca35ba4e7fee.herokuapp.com/

Screenshots

Example screenshot

Installation

To use the app create a .env file in the server folder and add your API key as follows SPOONACULAR_API_KEY=<API key>

Challanges

-Heroku deployment and connection to MongoDB and Mongoose. -Movement of Spoonacular API from frontend to backend. -GraphQL setup. -THE BACKEND.

Features

Features of the site include Reacts ability to easily create a one page application that appears as though it is many pages. Users can easily navigate the site, search books using the implemented GoogleAPI, and save or delete books to their profile.

Suggested Future Development

  • Connect to Instacart
  • Web App Download
  • Mobile App
  • Share list & meal plans with friends
  • Connect to Instacart
  • Calorie and Macros counter
  • Serving size scaler
  • Save meal plans
  • Ingredient substitution
  • Allergen warnings
  • Create your own recipes

Tests

There are currently no unit testings written for this application.

Contribution

This App was created by:

  • Nhadea Lensky - see Nhadea's GitHub for her other works.
  • Joan Brambila - see Joan's GitHub for her other works.
  • Len Zuro - see Len's GitHub for her other works.
  • Eszter Barbuscia - see Eszter's GitHub for her other works.

Please follow Contributor Covenant Guidelines by clicking on the following link: Contributor Covenant

License

This project is covered under the MIT licence.
To learn more click on the following link

Credits

Thank you for tips and sugestions from Bootcamp instructors and classmates. Followed You Tube

Questions

Please visit my GitHub Repo to view this project. Deployed Page

About

The Thyme-for-lunch website was created to search for any recipe and add it to your favorites list. You can add your favorite recipes to a weekly calendar to plan out your meals for the week in order to have all the ingredients from your planned meals added to a grocery list so that you can easily plan out your next grocery run.

https://thyme-for-lunch-ca35ba4e7fee.herokuapp.com/


Languages

Language:JavaScript 97.6%Language:HTML 1.2%Language:CSS 1.2%