Forkify is a modern recipe search and management application that allows users to search for recipes, view detailed instructions, adjust serving sizes, bookmark favorites, and create their own custom recipes. Built with modern JavaScript practices, this application provides a seamless experience for cooking enthusiasts.
- Recipe Search: Find recipes from a diverse database using keywords
- Detailed Recipe View: See ingredients, cooking time, and servings for each recipe
- Serving Size Adjustment: Automatically recalculate ingredient quantities
- Bookmarking System: Save your favorite recipes for quick access
- Custom Recipe Creation: Add your own recipes to the collection
- Pagination: Navigate through search results with ease
- JavaScript (ES6+): Modern JavaScript features
- Parcel: Module bundler for optimized builds
- SASS: For structured and maintainable styling
- MVC Architecture: For organized code structure
- API Integration: Fetches data from the Forkify API
- Search for recipes: Enter keywords in the search bar (e.g., "pizza", "pasta", "chicken")
- View recipe details: Click on a recipe to see ingredients and instructions
- Adjust servings: Use the + and - buttons to change serving sizes
- Bookmark recipes: Click the bookmark icon to save recipes for later
- Create your own: Click "Add Recipe" to contribute your culinary creations
This application uses the Forkify API for recipe data. The API provides access to thousands of recipes with detailed information about ingredients, cooking instructions, and more.
