Skip to content

Food Hunter is a modern, responsive, and interactive food ordering Fullstack web application. This platform is built for users to explore, filter, and order delicious food.

Notifications You must be signed in to change notification settings

Abhamid3311/Food-Hunter

Repository files navigation

🍽️ Food Hunter– Restaurant Food Ordering Website

Welcome to Food Hunter, a modern, responsive, and interactive food ordering Fullstack web application. This platform is built for users to explore, filter, and order delicious food. It features cart functionality, role-based dashboards, and admin control. Future updates will include payment integration.

Admin Credentials

User Credentials:


🚀 Live Preview

🌐 Visit Live Site


✨ Features

  • 🔐 Firebase Authentication (Email/Password, Google)
  • 🛒 User-specific Cart Functionality
  • 🔎 Product Filtering by Category, Price range
  • 📦 Orders for Users & Admins
  • ⚙️ Role-based Access Control (Admin/User)
  • 💳 Payment Integration (sslcommerz)
  • 🖼️ Responsive UI using Tailwind CSS + DaisyUI
  • 📊 Admin Dashboard with Material React Table

🛠️ Tech Stack

Frontend

  • React 19
  • Vite
  • Tailwind CSS + DaisyUI
  • Material UI (MUI)
  • React Router DOM v7
  • Swiper.js

State Management

  • Redux Toolkit
  • React Redux
  • React Hook Form

Firebase

  • Authentication

Backend

  • NodeJs
  • ExpressJs
  • JWT
  • TypeScript
  • MongoDB + Mongoose
  • Bycript
  • Professional Moduler pattern

📦 Dependencies

"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0",
"@mui/material": "^7.1.0",
"@reduxjs/toolkit": "^2.8.1",
"@tanstack/react-table": "^8.21.3",
"daisyui": "^4.12.23",
"firebase": "^11.3.1",
"material-react-table": "^3.2.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-hook-form": "^7.56.3",
"react-icons": "^5.4.0",
"react-redux": "^9.2.0",
"react-router-dom": "^7.1.5",
"swiper": "^11.2.3"

## Development

"@vitejs/plugin-react": "^4.3.4",
"tailwindcss": "^3.4.17",
"vite": "^6.1.0",
"eslint": "^9.19.0",

⚙️ Installation

# Clone the repository
git clone https://github.com/Abhamid3311/Food-Hunter.git

# Navigate to the project directory
cd food-hunter

# Install dependencies
npm install

# Run the development server
npm run dev

Deployed on

  • Vercel

About

Food Hunter is a modern, responsive, and interactive food ordering Fullstack web application. This platform is built for users to explore, filter, and order delicious food.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •