Skip to content

Recipe Heaven is a user-friendly and responsive website that leverages the MealDB API to provide a wide range of recipes. With intuitive search and filtering options, as well as the ability to save favorites, users can easily explore and prepare delicious meals for any occasion.

Notifications You must be signed in to change notification settings

imumer16/Recipe-Heaven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 

Repository files navigation

Recipe Heaven

Welcome to Recipe Heaven! This site is designed to provide you with a user-friendly and responsive experience for exploring a wide variety of recipes. By utilizing the MealDB API, we have access to an extensive database of meal information, allowing you to discover and prepare delicious meals for any occasion.

Features

  • Search: Look up recipes based on keywords, ingredients, or categories.
  • Filter: Narrow down your search results by specifying dietary preferences, cooking time, or meal type.
  • Favorites: Save your favorite recipes for quick access in the future.
  • Random Recipe: Get inspired by a randomly selected recipe.
  • Responsive Design: Enjoy a seamless browsing experience across different devices and screen sizes.

Demo

Check out our live demo at https://recipeheavenbyumer.netlify.app to explore the wide range of recipes available and experience the user-friendly interface firsthand.

Installation

To run Recipe Heaven locally on your machine, follow these steps:

  1. Clone the repository:

       git clone https://github.com/imumer16/Recipe-Heaven.git
    
  2. Change into the project's directory:

       cd recipe-heaven
  3. Install the dependencies:

      npm install
    
  4. Obtain an API key from MealDB by creating an account.

  5. Start the development server:

       npm dev
    
  6. Open your browser and visit http://localhost:3000 to view the application.

Technologies Used

  • Tailwind
  • HTML
  • CSS
  • JavaScript
  • MealDB API

Contributing

We welcome contributions to Recipe Heaven! To contribute, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive commit messages.
  4. Push your changes to your fork.
  5. Submit a pull request detailing your changes.

Feedback

If you have any feedback, suggestions, or issues related to Recipe Heaven, please open an issue on the GitHub repository. We appreciate your input!

License

Recipe Heaven is released under the MIT License.

About

Recipe Heaven is a user-friendly and responsive website that leverages the MealDB API to provide a wide range of recipes. With intuitive search and filtering options, as well as the ability to save favorites, users can easily explore and prepare delicious meals for any occasion.

Topics

Resources

Stars

Watchers

Forks