An open API service indexing awesome lists of open source software.

https://github.com/themahabur/recipe-book

Recipe Book ๐Ÿฝ๏ธ A dynamic and responsive Recipe Book web app built with React, Firebase, and MongoDB. Users can add, view, like, and manage their own recipes with protected routes and clean UI.
https://github.com/themahabur/recipe-book

firebase mongodb react recipe-app tailwindcss

Last synced: 3 months ago
JSON representation

Recipe Book ๐Ÿฝ๏ธ A dynamic and responsive Recipe Book web app built with React, Firebase, and MongoDB. Users can add, view, like, and manage their own recipes with protected routes and clean UI.

Awesome Lists containing this project

README

          

# ๐Ÿฝ๏ธ Recipe Book App

A full-featured recipe web application where users can add, manage, and like recipes. Includes Firebase Authentication, protected routes, dynamic filtering, and a clean, responsive UI.

---

## ๐Ÿ”— Live Site
๐Ÿ‘‰ [Live Site](https://recipe-book-app-9d3da.web.app)

## ๐Ÿ“ Features
- ๐Ÿ” Firebase login & Google login
- ๐Ÿฒ Add, update, and delete your own recipes
- โค๏ธ Like others' recipes (not your own)
- ๐Ÿฅ‡ Top 6 most liked recipes on Home
- ๐Ÿง  MongoDB database (Add/Read/Update/Delete)
- ๐ŸŒ— Light/Dark mode toggle
- ๐Ÿ” Filter by Cuisine Type
- ๐Ÿ“ฑ Responsive for all devices
- ๐Ÿงช Protected Routes (Add / My Recipes / Details)
- ๐ŸŽจ SweetAlert2 for messages
- ๐Ÿ”ฅ Lottie, Typewriter, and Awesome Reveal animations

## โš™๏ธ Tech Stack
- React.js + Tailwind CSS
- Firebase Auth
- Node.js + Express.js
- MongoDB Atlas
- Axios, React Router
- SweetAlert2, Lottie, Typewriter, React Awesome Reveal

## ๐Ÿ‘จโ€๐Ÿณ Author
**Mahabur Rahman**
๐ŸŒ [Portfolio](https://mahabur.xyz) | ๐Ÿ™ [GitHub](https://github.com/themahabur)