Skip to content

Kofi100/recipe-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ Recipe Finder App

MIT License React Vite TheMealDB Spoonacular Status

A responsive React-based app to help users discover recipes via TheMealDB and Spoonacular. Search meals, filter by region, and view detailed instructions — all with a clean UI and local favorite saving.


🔍 Features

  • 🔎 Search Recipes by name
  • 📍 Filter by Cuisine (e.g., Italian, Mexican)
  • 📋 View Ingredients & Instructions
  • 💖 Save Favorites to localStorage
  • 🎥 YouTube integration (TheMealDB)
  • 🍽️ Supports both TheMealDB and Spoonacular
  • 💡 Modern UI with loading skeletons

🧰 Tech Stack

Tech Description
⚛️ React Component-based UI
⚡ Vite Fast dev server & bundler
📦 React Router Routing for pages
🎨 CSS Custom styling & animations
🌐 TheMealDB & Spoonacular Recipe data sources

🚀 Getting Started

1. Clone and Install

Run this on your terminal

git clone https://github.com/Kofi100/recipe-finder.git
npm install

2. Add Spoonacular API Key [Optional]

Create a .env file at the root and insert API key here.

VITE_SPOON_KEY=your_spoonacular_api_key_here

Get a key at https://spoonacular.com/food-api

3. Start Dev Server

Run this on your terminal

npm run dev

Visit http://localhost:5173

🙌 Credits

About

A Quick Recipe Finder App built using React and Vite using TheMealDB's API and Spoonacular's API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors