Skip to content

jkimrox/kims.kitchen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kim's Kitchen

Project Link

https://kim-kitchen-v1.herokuapp.com/

GitHub Repository

https://github.com/jkimrox/kims.kitchen

Project Description

Kim's Kitchen is a full MERN stack application that utilizes a front end of React and a backend of MongoDB hosted by Heroku. The application allows users to search for possible dishes that they might possibly make and also permits them to add their own dishes to the site as well. Users might be inclined to spend hours on this application as the possibilities are truly endless with the amount of dishes that are available to view and even create on their own.

Technologies Used

  • HTML, CSS, JavaScript
  • React
  • MongoDB

Installation

First, install the application by clicking on the provided GitHub repo link and then clicking the green Code button and copying the link.

readme1

Next, open your terminal application and land in your desired directory in which you hope to install this application in. Then enter "git clone (link copied from GitHub)" to install Kim's Kitchen.

readme2

And then enter "code ." to open it in the code editor of your choice.

readme3

Finally, to start the application, type "npm start" to have it running locally on your PC. The default local host should be localhost:3000 in your browser.

readme4

readme5

readme6

Home Page

Screen Shot 2022-06-13 at 7 28 52 AM

Search for a Dish

Screen Shot 2022-06-13 at 7 29 07 AM

Family Dishes

Screen Shot 2022-06-13 at 7 29 22 AM

Create a Dish

Screen Shot 2022-06-13 at 7 29 35 AM

About

Screen Shot 2022-06-13 at 7 29 47 AM

User Stories

  • As a user, I want to search for a specific recipe.
  • As a user, I want to be able to create and add new recipes to the catalog.
  • As a user, I want to be able to navigate to each route (Home, Search, Create).

Data Relationships

Screen Shot 2022-06-13 at 7 35 08 AM

Unsolved Problems/Future Features

In the future, I would like to implement full CRUD functionality (mainly adding update, delete, and review routes) and also, I would have liked to spend more time styling the application. This was a challenge for me as I still do not feel super comfortable with React as a whole, but know I am getting better with it each second. This project was a test of trying to connect a frontend with a backend and I am happy with the result.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors