An interactive web application that allows users to explore, search, and discover meals from around the world using real-time API data. Users can browse cuisines and add items to a cart-like interface.
-
🔍 Search Functionality Search meals dynamically using keywords
-
🌍 Cuisine Filters Explore meals by categories like:
- Indian
- Japanese
- Chinese
-
🖼️ Dynamic Meal Display Meals are fetched from an external API and rendered in real-time
-
🛒 Cart System
- Add meals to cart
- Remove items dynamically
-
🎥 YouTube Integration Click on meals to view preparation videos
-
🌙 Dark/Light Mode Toggle Switch between themes for better user experience
-
✨ Interactive UI Effects Hover animations, shadows, and transitions
- HTML5 – Structure
- CSS3 – Styling & responsiveness
- JavaScript (Vanilla JS) – Logic & DOM manipulation
- MealDB API – Data source 👉 [https://www.themealdb.com/]
├── index.html
├── styles.css
├── apitrial.js
-
User enters a search query
-
App fetches data from MealDB API
-
Meals are displayed dynamically
-
User can:
- Filter by cuisine
- Add items to cart
- Watch recipe videos
- Working with external APIs
- Asynchronous JavaScript (fetch, promises)
- DOM manipulation and event handling
- Building interactive UI without frameworks
👉 [https://global-food-explorer.vercel.app/]