Skip to content

Vishwas-Chakilam/Cookify-Simple-Recipe-Finder

Repository files navigation

🍽️ Cookify-Simple-Recipe-Finder

📌 Overview

Cookify is a modern web application designed to help users explore, save, and share their favorite recipes. Whether you're a beginner cook or a professional chef, Cookify provides a seamless experience for discovering new dishes and organizing your recipes.


✨ Features

User Authentication: Secure login and signup functionality.
Recipe Discovery: Browse a vast collection of recipes from different cuisines.
Favorites & Collections: Save and organize your favorite recipes into custom collections.
Recipe Sharing: Share your favorite recipes with others.
Advanced Search & Filters: Find recipes based on ingredients, cooking time, and dietary preferences.
Interactive UI: Responsive and user-friendly design for seamless navigation.
🌙 Dark Mode Support: Toggle between light and dark modes for a comfortable browsing experience.


🛠️ Tech Stack

  • Frontend: HTML, CSS, JavaScript, React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: Firebase/Auth0
  • API Integration: Spoonacular API for fetching recipes

🚀 Installation & Setup

1️⃣ Clone the repository:

git clone https://github.com/vishwas-chakilam/Cookify-Simple-Recipe-Finder.git

2️⃣ Navigate to the project directory:

cd Cookify-Simple-Recipe-Finder

3️⃣ Install dependencies:

npm install

4️⃣ Create a .env file and add the following environment variables:

SPOONACULAR_API=your_api_key

5️⃣ Start the development server:

npm start

🎯 Usage

1️⃣ Explore a wide range of recipes.
2️⃣ Save your favorite recipes and organize them into collections.
3️⃣ Share recipes with friends and family.
4️⃣ Use search and filters to find the perfect meal.

🤝 Contributing

👥 Contributions are welcome! To contribute:
1️⃣ Fork the repository.
2️⃣ Create a new branch (feature-branch).
3️⃣ Make your changes and commit them.
4️⃣ Push to your fork and create a pull request.


📜 License

This project is licensed under the MIT License.


📧 Contact

For any inquiries or support, reach out at: work.vishwas1@gmail.com 📩

About

A Simple Recipe Finder Using API Integration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors