Forkify is a web application that allows you to search for food recipes from various sources, view the ingredients and instructions, and save your favorite recipes in a personal list. You can also adjust the servings and get the updated quantities of ingredients. Forkify is built with HTML, CSS, JavaScript, and uses the Forkify API to fetch the recipes.
- Search for recipes by keyword or cuisine
- Browse through the results and select a recipe to see more details
- View the ingredients, cooking time, and servings of each recipe
- Adjust the servings and get the updated quantities of ingredients
- Save your favorite recipes in a personal list that persists in the local storage
- Access your saved recipes anytime and delete the ones you don't like
To run Forkify locally, you need to have Node.js installed on your machine. Then follow these steps:
- Clone this repository to your local machine
- Navigate to the project folder and run
npm install
to install the dependencies - Run
npm start
to start the development server - Open your browser and go to
http://localhost:8080
to see the application
You can see a live demo of Forkify here.
This project is licensed under the MIT License - see the LICENSE file for details.