Khan Sir Food Recipe App
- HTML
- Css
- Javascript
Khan Sir Recipe integrates seamlessly with TheMealDB API to fetch an extensive variety of recipes. As a publicly accessible API, it provides a wealth of culinary information, allowing users to discover and explore diverse dishes effortlessly.
-
Frontend:
- Create HTML, CSS, and JavaScript files for the frontend.
- Design a responsive user interface.
- Implement a search input field for entering ingredients or keywords.
- Display search results with relevant information (recipe name, ingredients, and a link to the full recipe).
-
API Integration:
- Integrate with a public recipe API TheMealDB.
- Handle API requests and responses using JavaScript's fetch API using Axios.
-
Functionality:
- Allow users to enter ingredients or keywords in the search input field.
- Fetch recipes based on user input from the integrated API.
- Display a loading indicator while fetching recipe data.
- Handle errors gracefully and display appropriate error messages if the API request fails.
-
Pagination or Infinite Scrolling:
- Implement pagination or infinite scrolling to display a larger number of search results.
-
Filtering Options:
- Add filtering options for refining search results (e.g., by cuisine type, dietary restrictions, or meal type).
-
Save Favorite Recipes:
- Implement the ability to save favorite recipes for later reference using browser storage.