Forkify is a dynamic recipe search application that allows users to discover, view, bookmark, and add recipes. The app provides a seamless user experience with features like pagination, recipe detail viewing, bookmarking, and personalized recipe uploads.
- Recipe Search: Search for recipes like 'pizza' and view results on the left side of the app. Pagination is implemented for more than ten results.
- Recipe Details: Click on a recipe to view its details on the right side, including cooking time, servings, ingredients, and a link to the original recipe source.
- Adjustable Servings: Increase or decrease the number of servings, and the ingredients list updates automatically.
- Bookmarking: Bookmark your favorite recipes for easy access. Manage bookmarks via the 'Bookmarks' panel.
- Add Your Own Recipes: Upload your personal recipes using the 'Add Recipe' feature. These recipes are tied to your developer key and are visible only to you.
- Clone the Repository:
git clone https://github.com/your-username/forkify.git
- Navigate to the Project Directory:
cd forkify
- Open the Project in Your Browser:
Open the
index.html
file in your preferred browser to run the application.
Note: The project uses Vanilla JavaScript, so no additional setup or dependencies are required.
- 📧 Email: [email protected]
- 🌐 Portfolio: paulanik.com
- 💼 LinkedIn: LinkedIn Profile
- 📝 Dev.to: Dev.to Profile