Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.31 KB

File metadata and controls

38 lines (29 loc) · 1.31 KB

Restaurant Order Management System

Description

The Restaurant Order Management System is a web application designed to efficiently manage restaurant orders. This application allows users to add new meals, place orders, view current orders, and delete orders when necessary. The backend is powered by Node.js and Express, with MongoDB as the database. The frontend is built using HTML, CSS, and JavaScript.

Features

  • Add New Meal: Administrators can add new meals to the restaurant's menu.
  • View Meals: The system displays all available meals.
  • Place Orders: Users can place orders by selecting from the available meals.
  • View Orders: Administrators and users can view all current orders.
  • Delete Orders: Administrators can delete processed orders.

Technologies Used

  • Backend:

    • Node.js
    • Express.js
    • MongoDB
    • Mongoose (for MongoDB object modeling)
    • Winston (for logging)
    • CORS (for handling cross-origin requests)
    • Body-parser (for parsing incoming request bodies)
  • Frontend:

    • HTML
    • CSS
    • JavaScript

Installation

  1. Clone the repository:
    git clone https://github.com/CotNeo/restaurant-order-management-system.git

** USİNG Install the required dependencies in the backend folder using npm: npm install