Skip to content

Shohanur-Shohan/resto-eat-m12-frontend

Repository files navigation

Resto Food Delivery Website

  • Vite
  • React.js
  • Tailwind CSS
  • Tanstack Query
  • Firebase
  • Express
  • Node
  • Mongodb
  • Vercel
  • stripe
  • Swiper Slider
  • Axios
  • React Hook Form
  • react-helmet-async
  • react-leaflet
  • react-hot-toast
  • jsonwebtoken
  • recharts
  • firebase

👉 Beautiful Pages: Includes Home, Shop, About, Menu, Contact, Register, Login, Error page.

👉 Authentication: Users can register, login with email/password & google.

👉 User Dashboard: After login user will redirect to user dashboard. User can book a food item & see its status in dashboard. User can make payment or delete cart.

👉 Admin Dashboard: After login admin will redirect to admin dashboard. Admin will have Statistics page, All user page, all delivery men page, all parcels page.

  • Statistics Page: admin can see websites statistics data like sales, total users, total bookings & other.
  • All User Page: admin can see all the users in this page. Admin can make a user delivery men or admin.
  • All Booked Page: Admin can see all the booked foods.

👉 Responsive: Ensures seamless functionality and full responsive across all devices.

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Download the Repository First Download the Repository from here

Installation

Install the project dependencies using npm:

npm install

Running the Project

npm run dev

Open http://localhost:5173 in your browser to view the project.

Live Preview

https://resto-eat-ph.netlify.app
user email: [email protected] pass: shohaN@1
admin email: [email protected] pass: shohaN@1

admin email: [email protected] pass: shohaN@1