Skip to content

Latest commit

 

History

History
62 lines (54 loc) · 4.68 KB

DOCUMENTATION.md

File metadata and controls

62 lines (54 loc) · 4.68 KB

Hungry Bunny

Hungry Bunny is a largest bangladeshi food delivery website.

Home page:- Any user can see popular food list. All menu items show in tabs user can see menu items in tab. See popular restaurant.

About page:- Any user can see about this website. ALL happy customer, service, happy client, restaurants.

Contact page:- Any user can do real time contact with email. see phone number, address and community with contact us.

Community page:- User can see other users post. like other users post, comments and delete his/her own post.

Restaurant page:- User can see all restaurant. Location, rating, restaurant image, name and details button. Any user click details button user can see restaurant description, total recipe, dish item name, popular food name, image, rating, price, contact email, restaurant page use search field can user search any restaurant, restaurants page pagination use, every page show three restaurants.

Menu page:- User can see popular menu items. Image, price, menu name, description and add to cart.

Menu page:- User can see popular menu items and our menu items show using tab. Image, price, menu name, description and add to cart.

Login page:- Use multi steps login system. first name, second email address and lastly password.

Register page:- User can email and password then login web site.

Faq page:- User can see all faq questions and answers, user can give any suggestion.

Blog page:- User can see all blogs. Image, author name, reading time, publish date, see, blogs page use pagination, every page show ten blogs. click blog details btn show blog details, user can do comments.

User Dashboard page:- User can manage his/her profile all personal info give this web site, number of menu, number of delivery, number of contact, orders numbers, payments number, bookings number and reviews number .

User Dashboard Manage page:- New shipping address, city, apartment number.

User Dashboard Payment page:- user can give card number, expiration date, and card holder name.

User Dashboard Security page:- user can open two factor authentication, give new password, new password .

Restaurant owner Dashboard:- Restaurant owner can see his/her restaurant menu items, total seal, total customers, total orders.

Restaurant owner Dashboard add new items page:- Restaurant owner can add new items, select any criteria, name, image, price, short description.

Restaurant owner Dashboard Menu page:- Restaurant owner can see his/her restaurant all menu. owner can delete any items.

Admin Dashboard page:- Manage all user, admin can change user role, make admin and make restaurant owner.

CLient Site Use Technology.

Live site Link > hungry-bunny

hosted netlify > netlify.com

React vite > vite

Firebase > firebase.com

React Router > react-router

Match sorter > match-sorter

React query > tanStack-query

React redux and redux toolkit > redux-toolkit

headless ui > headless-ui

emotion react > emotion-react

framer motion > framer-motion

axios > axios

tailwind css > tailwind css.com

Material UI > material ui

Prime React > prime-react

javascript time ago > javaScript-time-ago

sWiper.js > sWiper.js

sweet alert2 > sweet-alert2

react-use animations > use-animations

react-lottie > lottie-files

react-icons > react-icons

time ago.js > time-ago.js

react-hot-toast > react-hot-toast

moment.js > moment.js

server Site Use Technology.

express.js > express.js

socket.js > socket.io

cors > cors

dotenv > dotenv

json web token > jwt-token

Database use mongodb > mongodb.com