Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 1.72 KB

README.md

File metadata and controls

63 lines (46 loc) · 1.72 KB

Dream: A Full-stack Restaurant

Dream is a full-stack MERN (MongoDB, Express.js, React, Node.js) web application designed for online food ordering and reservation management for a restaurant.

Table of Contents

Features

Online Ordering

  • Browse a diverse menu of meals and categories.
  • Efficiently filter meals based on categories.
  • User-friendly order placement process.
  • Seamless integration of React, React Toolkit, and Axios for smooth user interactions.

Reservation System

  • Convenient reservation creation for users.
  • Admin dashboard to manage reservations (accept or decline).

Admin Dashboard

  • Access to an admin dashboard for managing meals and reservations.
  • Edit meals easily.
  • Number of orders & reservations & users & meals & categories & money + profit.

Tech Stack

  • Frontend:

    • React
    • React Toolkit
    • Tailwind CSS
    • Axios
    • Lottie-react
    • React Router
    • Formik
    • Yup
    • React-Date-Picker
    • React-Icons
    • React-Slider
    • React-Toastify
  • Backend:

    • Node.js
    • Express.js
    • Helmet (for secure HTTP headers)
    • JSON Web Tokens (JWT) for authentication
    • Mongoose for MongoDB object modeling
    • Bcrypt for password hashing
    • Yup

About Us

Dream is developed and maintained by a passionate team of developers who aim to create a powerful projects. Developed by: - Omar Adel & Omar Mohamed & Mohamed Sameh

License

Dream is open-source software licensed under the MIT License. You are free to use, modify, and distribute this software according to the terms of the license.