Forkify is a recipe application with custom recipe uploads and bookmark functions.
- User can search for recipes with keywords and the search results are displayed with pagination.
- Load the selected recipe details on the right side.
- User can update the number of servings and all ingredients are also updated according to the current number of servings.
- Bookmarking function displays the list of all bookmarked recipes and user can easily check, add and delete bookmarked items.
- User can upload their own recipes.
- User bookmarks and their own recipes are preserved to local storage.
- Model–View–Controller Architecture
- javascript modules
- npm, parcel and babel
- bundling, transpiling and polyfilling
https://forkify-hyeyoung.netlify.app/
- Clone the project
git clone https://github.com/hykim-soulis/forkify-course.git
- Go to the project directory
cd project-directory
- Install forkify with npm
npm install
- Build forkify with npm
npm run build
- Start forkify with npm
npm run start
This project is a javascript project done with the Udemy course: The Complete JavaScript Course 2022 by instructor Jonas Schmedtmann. HTML and sass files were provided by the instructor.
The below link is the instructor's github address.