Skip to content

Repository files navigation

WhatCanICook is a cooking recipe web application that helps users discover meals based on the ingredients they already have at home. The goal is to reduce food waste, save money, and make cooking more convenient and enjoyable.


🚀 Features

🥕 Ingredient-Based Recipe Recommendation

Enter the ingredients you have, and the app will suggest recipes you can cook instantly no need for extra grocery trips.

🎥 YouTube Video Integration

Watch step-by-step cooking tutorials directly inside the app through embedded YouTube videos, making it easier to follow recipes.

🔍 Recipe Search

Browse and explore a variety of recipes from different cuisines and categories.

🧠 Smart Cooking Experience

Designed to help users make quick decisions on what to cook using available resources.


🛠️ Tech Stack

  • Frontend: (React / HTML / CSS / JavaScript)
  • Backend: (Node.js / Firebase)
  • API: TheMealDB API

🎯 Purpose

This project is built to:

  • Reduce food waste
  • Help users save time and money
  • Encourage creativity in cooking
  • Provide an easy and interactive cooking experience

📌 Future Improvements

  • Nutritional value tracking (calories, protein, etc.)
  • Advanced filtering (diet, preferences)
  • Recipe comparison feature
  • User accounts and saved recipes

📷 Preview

image

📄 License

This project is for educational and personal use.


🙌 Acknowledgements

  • Recipe data provided by TheMealDB API
  • Video content from YouTube

About

WhatCanICook is a cooking recipe web application that helps users discover meals based on the ingredients they already have at home.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages