Skip to content

RiyaadHossain/DhakaCatering-Frontend

Repository files navigation

alt text

Dhaka Catering 🍔

Dhaka Catering - a catering service related website. It is a MERN stack catering website that allows users to order food online. Users must sign up to order food, and can also add items to a wishlist, give reviews, make custom orders, and more. The website will provide an easy-to-use interface and an efficient ordering system.

Live Site: https://dhaka-catering.netlify.app/
Server Code: https://github.com/RiyaadHossain/DhakaCatering-Backend
Admin Code: https://github.com/RiyaadHossain/DhakaCatering-Admin
Project Video:


General Feature

  • Implemented MVC architecture pattern
  • Fully Responsive on Mobile, Tablet and Desktop screen
  • Developed authentication
  • Build Role Based Authorization
  • Linked social platform like Facebook, WhatsApp, Instagram
  • Image Upload using ImageBB
  • Email Sending using Nodemailer
  • Use React Hot Toast to display toast notifications

Customer Features

  • Users can visualize avaiable items and packages
  • After siging in, users can make order, wishlist item and give reviews
  • Implemented Customize order option
  • In Gallery page, user can see some of our previously successfully delivered project

Admin Features

  • Admin can visualize site's Statistics
  • Admins can see users, items, packages and gallery images
  • Packages, Items can be created, updated, deleted by Admin
  • Admin can delete reviews, keep note for specific users & add or delete gallery images

Technologies

  • Front-End: HTML - CSS - Tailwind - JavaScript - React.js - DaisyUI
  • Back-end: Node.js - Express.js - MongoDB
  • State Management: Redux - React-Redux - Redux-Toolkit - RTK Query
  • Tools: ImageBB - React Hook Form - React Hot Toast - Moment - Swiper - SweetAlert2
React React React React React React React React React React React React React

Releases

No releases published

Packages

No packages published