https://github.com/amalumian/forkify
JavaScript Course Project
https://github.com/amalumian/forkify
course-project
Last synced: 3 months ago
JSON representation
JavaScript Course Project
- Host: GitHub
- URL: https://github.com/amalumian/forkify
- Owner: amalumian
- Created: 2023-07-11T22:38:12.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-12T00:11:53.000Z (almost 2 years ago)
- Last Synced: 2025-01-23T03:42:41.258Z (4 months ago)
- Topics: course-project
- Language: JavaScript
- Homepage: https://amalumian.github.io/forkify/
- Size: 452 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Forkify
Forkify is a website that allows you to search for recipes, so that you can find new ideas for meals. You can:
- update the number of servings, so that you can cook a
meal for different number of people;
- bookmark recipes, so that you can review them later;
- create your own recipes, so that you have them all organized in the same app;
- see your bookmarks and own recipes when you leave the app and come back later, so that you can close the app safely after cooking.### Features
1. Search functionality: input field to send request to API with searched keywords.
2. Display results with pagination.
3. Display recipe with cooking time, servings and ingredients.
4. Change servings functionality: update all ingredients according to current number of servings.
5. Bookmarking functionality: display list of all bookmarked recipes.
6. User can upload own recipes.
7. User recipes will automatically be bookmarked.
8. User can only see their own recipes, not recipes from other users.
9. Store bookmark data in the browser using local storage.
10. On page load, read saved bookmarks from local storage and display.Made on [Jonas Schmedtmann's course](https://www.udemy.com/course/the-complete-javascript-course/).
## Screenshot
