Skip to content

lbc1013/project-gordon-web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pantry Chef is a recipe search app that lets user search by ingredients user has at home. User can find thousands of recipes that user can cook now and also save as a favorite recipes.

Team Curtain's Full-Stack Project Members

Team Members
Alex
Sieke

Johannes
Niemelä
Ian
McGahren

ByungChan
Lee

Leonardo
Deutsch

Winston
Pantelakos

*Our project management / ticketing system : https://trello.com/b/z8nnOpaT/project-gordon-web

Demo

1. Website View

demo gif

2. Mobile View

demo gif

Module Detail

1. Authentication and Profile

  • Users are able to sign up to create a profile or sign into an existing profile from a sign in modal. User emails are validated in this modal with native HTML email validation.
  • Upon signing in, user information populates all aspects of the app. Users are then able to access their favorited recipes and pantry items, which persist across login sessions.

2. Search View & Result View

(Description)

3. Home View & Favorite View

  • Display the main homepage image that gets changed everytime the user enters.
  • List out the Recommend Recipes for the guest and provide the sort options such as the most popular, price:high-low, price:low-high.
  • For the favorite View, display the Favorited Recipes list for the logged-in user.

4. Solo Recipe View & Recipe Tile

  • Reusable Recipe Tile component used in different components throughout the app, also dynamic in size and information based on platform (desktop/mobile).
  • Solo Recipe View with more detailed information of a specific recipe, including a dynamic ingredient list that shows the user which ingredients they currently have in their pantry based on the user's input.
  • Liking and Favoriting functionality in both tiles and full recipe view which persist through user logins.

5. Pantry Chef api

https://github.com/hack-curtains/project-gordon-api

Technologies

            

            

            

            

            

Getting Started

To run the app on your local machine:

(Description)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%