Application that allows users to search for recipes based on ingredients, view detailed recipe information, and save their favorite ones.
The application is designed to provide a user-friendly interface for discovering and making custom recipe uploads.
You can visit the website here : forkify
forkify-.demo.video.mp4
- Clone the repository
git clone https://github.com/geeth34/forkify-app.git- Navigate to the project directory and install all the dependencies.
npm install- Generate an API key at Forkify API key and enter it in your
config.jsfile
const KEY = 'YOUR_API_KEY';- To run the application in devlopment mode
npm startOpen http://localhost:3000 to view it in the browser.
- Build the application for production to the
distfolder
npm run buildParcel bundles the HTML, SASS and Javascript files in production mode and optimizes the build for the best performance.
- Search recipes : allows to search recipes based on the item or ingredients.
- Recipe details : displays detailed information about each recipe, including ingredients and cooking instructions.
- Servings : users can select the number of servings and the ingredient quantities will be displayed accordingly.
- Bookmark : users can save recipes their favorite recipes for easy access later.
- Add recipe : to make custom recipe uploads.
- HTML
- SASS
- Javascript
- NPM
- Parcel
- Forkify API
Check out Forkify API v2 Documentation for details regarding API endpoints.