- 📖 Introduction
- ✨ Features
- 🌐 Demo
- 🛠️ Technologies Used
- 🚀 Getting Started
- 🔗 API Integration
- 🙏 Acknowledgements
Recipe Search App is a modern and responsive web application that allows users to search for recipes. It is built using Vite and React, styled with Tailwind CSS, and utilizes UI components from Daisy UI. The recipe data is fetched from the Edamam API.
- 📱 Responsive design
- 🔍 Search for recipes by keywords
- 📋 View detailed recipe information
- 🧹 Easy to use and clean UI
You can view a live demo of the app here.
- Vite: ⚡ Next Generation Frontend Tooling
- React: ⚛️ A JavaScript library for building user interfaces
- Tailwind CSS: 🎨 A utility-first CSS framework
- Daisy UI: 🌼 A set of beautiful UI components
- Edamam API: 🍴 Recipe search API
- Vercel: 🚀 Deployment platform
Make sure you have the following installed:
- Node.js (v14 or higher)
- npm (v6 or higher) or yarn
-
Clone the repository:
git clone https://github.com/your-username/recipe-search-app.git cd recipe-search-app
-
Install the dependencies:
npm install # or yarn install
-
Create a
.env
file in the root directory and add your Edamam API credentials:VITE_APP_ID=your_edamam_app_id VITE_APP_KEY=your_edamam_app_key
-
Start the development server:
npm run dev # or yarn dev
-
Open your browser and navigate to
http://localhost:3000
.
The app uses the Edamam Recipe Search API to fetch recipe data. To learn more about the API, visit the Edamam API documentation.