Welcome to Yummy, a web application designed to simplify recipe discovery and filtering. Yummy leverages the Fetch API to gather a diverse range of culinary data, making it easier for users to find the perfect meal.
Yummy offers the following key features:
- Search: Find recipes by name or first letter.
- Category: Explore recipes by category, such as Pasta or Seafood.
- Area: Discover dishes from specific regions, like Egyptian or Greek cuisine.
- Ingredients: Filter recipes based on ingredients, whether you're craving Salmon or Beef.
- Contact Form: The contact form includes Regex validation, ensuring data accuracy. The submit button dynamically enables only when all input fields are correctly filled.
Additionally, I have implemented screen loading and inner screen loading for a smoother user experience.
Yummy is built using the following technologies:
- HTML5
- CSS3
- Bootstrap
- JavaScript
- jQuery
- Fetch API
Yummy.mp4
To run Yummy locally on your machine, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/yummy.git