A modern, responsive Recipe Management web application where users can add, update, delete, and browse recipes. Built with React, Firebase Authentication, and Tailwind CSS.
- 🔐 User Authentication (Login / Register) with Firebase
- 📖 View all recipes and recipe details
- 📝 Add, edit, and delete personal recipes
- ❤️ Like system to show recipe popularity
- 📂 Filter recipes by categories and cuisines
- 🌙 Light/Dark mode support (via DaisyUI)
- 🧠 Real-time form validation and feedback with SweetAlert2 and Toastify
| Tech | Usage |
|---|---|
| React | UI Library |
| React Router | Client-side Routing |
| Firebase | Authentication |
| Tailwind CSS | Utility-first CSS styling |
| DaisyUI | Component library for Tailwind |
| Vite | Build tool for fast dev server |
| SweetAlert2 | Alert modals |
| React Toastify | Toast notifications |
| React Icons | Icon support |
- Node.js and npm installed
- Firebase project setup