Skip to content

Recipe Hub is a modern full-stack platform built with React and Node.js, enabling users to discover, share, and manage their favorite recipes effortlessly.

Notifications You must be signed in to change notification settings

krishnareddy006/Recipe-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Recipe Hub 🍳

Recipe Hub delivers a seamless, interactive experience for food lovers with comprehensive recipe management capabilities. Built complete CRUD functionality allowing users to add new recipes with image uploads, edit existing recipes, delete unwanted entries, and view detailed recipes in an elegant modal interface. Features an intuitive favorites system with heart icons for quick recipe saving and a powerful search & filter system that enables real-time filtering by recipe name, diet type, cuisine, and country. The clean, modern UI showcases recipes in beautiful card layouts with hover effects and smooth transitions, making it stand out from standard recipe applications through its advanced filtering capabilities and user-centric design..

🌐 Live Demo | 💻 Github Repo


🚀 Overview

Recipe Hub is designed to deliver a seamless, interactive experience for food lovers. It features advanced filtering, user favorites, and real-time updates, making it stand out from standard recipe apps.

🔑 Features

🔐 User Authentication

  • JWT-based secure login/logout
  • User profile management
  • Protected routes for authenticated users

🍽️ Recipe Management

  • Browse & Discover: Recipe cards with images, timing, and dietary indicators
  • Add/Edit/Delete: Full CRUD support
  • Favorites: Save favorite recipes for quick access

🔍 Advanced Search & Filters

  • Real-time search by recipe name
  • Filter by diet type (Veg/Non-Veg), cuisine, and country
  • Dynamic results with live count

🎨 Modern UI/UX

  • Responsive, clean interface with smooth animations
  • Hover effects and modal views for detailed recipe info
  • Interactive feedback and visual cues

💾 Data Management

  • User-specific collections and persistent favorites
  • Optimized image uploads using Multer
  • Real-time updates for seamless UX

🛠️ Tech Stack

Frontend: React.js | React Router | CSS3 | React Icons
Backend: Node.js | Express.js | MongoDB | Multer
Tools & Practices: ES6+, Component Architecture, Git & GitHub

🌟 Why Recipe Hub is Unique

  1. Advanced Multi-Filter Search: Effortless recipe discovery.
  2. Interactive Recipe Modals: Enhanced user experience.
  3. Favorites & Real-Time Updates: Personalized and dynamic content.

📸 Screenshots

Homepage Screenshot Search Screenshot My Recipes Screenshot Favorite Recipes Screenshot View Recipe Screenshot


Recipe Hub © 2025 | Developed with ❤️ by Saikam Krishna Reddy

About

Recipe Hub is a modern full-stack platform built with React and Node.js, enabling users to discover, share, and manage their favorite recipes effortlessly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published