Skip to content

Birendra01/Khan_Sir_Recipe

Repository files navigation

Khan Sir Recipe Food App

Khan Sir Food Recipe App

alt text

alt text

alt text

Technologies

  • HTML
  • Css
  • Javascript

TheMealDB API

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.

Core Features:

  1. 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).
  2. API Integration:

    • Integrate with a public recipe API TheMealDB.
    • Handle API requests and responses using JavaScript's fetch API using Axios.
  3. 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.

Bonus Features:

  1. Pagination or Infinite Scrolling:

    • Implement pagination or infinite scrolling to display a larger number of search results.
  2. Filtering Options:

    • Add filtering options for refining search results (e.g., by cuisine type, dietary restrictions, or meal type).
  3. Save Favorite Recipes:

    • Implement the ability to save favorite recipes for later reference using browser storage.