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.
- Email: abhamid@gmail.com
- Pass: 123456
- Email: hamid@gmail.com
- Pass: 123456
- 🔐 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
- React 19
- Vite
- Tailwind CSS + DaisyUI
- Material UI (MUI)
- React Router DOM v7
- Swiper.js
- Redux Toolkit
- React Redux
- React Hook Form
- Authentication
- NodeJs
- ExpressJs
- JWT
- TypeScript
- MongoDB + Mongoose
- Bycript
- Professional Moduler pattern
"@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",
# 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
- Vercel