Skip to content

jaredden1/Chefs-kiss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Chef's Kiss

A MERN Stack app that allows users to search for top rated restaurants in an area and save those restaurants.

Credits:

Created by James Redden and Joshua Hsu

James Redden GitHub | LinkedIn

Joshua N Hsu GitHub | LinkedIn

Getting Started:

How Do I Use Chef's Kiss?

  1. Click on this link to access the app: [A Chef's Kiss] (Will be back soon)

  2. On the search page, enter a location (neighborhood, city, state, country) you'd like to explore.

  3. Click Search. This will populate list of 5 restaurants based on your search criteria.

  4. Select a restaurant you'd like to save to 'Your Restaurants'.

  5. On the home page, you can view all the details about the restaurants you've saved.

  6. On each restaurant, you can also add your own impressions or remove the restaurant from your list.

Technologies Used:

  1. Mongo DB
  2. Express.js
  3. React
  4. Node.js
  5. Yelp Fusion API

Acknowledgements:

  1. Deployment support article

Future Features:

These future features and much more were all added to James Redden's solo remake of Chef's Kiss known as Urban Forager.

  1. Separate frontend pages into further React Components (i.e. 'Restaurant Lists, Buttons, and Inputs')
  2. Add a Show Page and implement a feature to allow users to add their impressions of a restaurant.
  3. Caching search results to avoid unnecessary fetch calls from the API.
  4. Restrict a user from saving restaurants in their list more than once.
  5. Implement Auth0 Authorization.
  6. Implement a Restaurant view that allows users to view all other users' impressions.
  7. Implement the use of an OpenAI API that aggregates and summarizes all users' impressions.

Releases

No releases published

Packages

No packages published