Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preview the Project: https://somraj112.github.io/FlavourHunt/

FlavourHunt

🍽️ Capstone Project — FlavourHunt 🍲

FlavourHunt is a React-based web application built as part of my Capstone Project. It allows users to discover delicious recipes via the Spoonacular API, read food-related blogs powered by DummyJSON, and interact through a working contact form. The app also features secure user authentication with Firebase.


Features

  • 🔐 User Authentication (Signup/Login/Logout) with Firebase
  • 👋 Personalized greeting on navbar ("Hello, User!")
  • 🍜 Recipe Search using Spoonacular API
  • 📰 Food Blog Section using DummyJSON Blog API
  • 📬 Fully functional Contact Page
  • 🧑‍💻 Protected routes and auth persistence
  • 📱 Mobile Responsive UI with Tailwind CSS

Tech Stack

  • Frontend: React.js (Hooks + Router)
  • Authentication: Firebase Auth
  • APIs Used:
  • Styling: Tailwind CSS
  • Deployment: GitHub Pages (Hosting)

Working Contact Page

The contact form allows users to send a message directly from the website. It's styled with Tailwind and confirms submission with a success message.


Dependencies installed

  • npm install
  • npm install @formspree/react
  • npm install tailwindcss @tailwindcss/vite
  • npm install axios
  • npm install firebase
  • npm install lucide-react
  • npm install gh-pages

🙋‍♂️ Author

Somraj Nandi

📄 License

License: MIT Licensed under the MIT License.

Releases

Packages

Used by

Contributors

Languages