/University-restaurant

University Restaurant is a web application for managing university restaurant operations, featuring interfaces for administrators, kitchen staff, and students. Built with JavaScript, Handlebars, and CSS, it ensures efficient food preparation, inventory management, and order placement.

Primary LanguageJavaScript

University Restaurant

University Restaurant is a web application designed to manage the operations of a university restaurant. It allows administrators, kitchen staff, and students to interact with the system through different interfaces.

Table of Contents

Features

  • Administrative interface for managing restaurant operations.
  • Kitchen interface for handling food preparation and inventory.
  • Student interface for viewing menus and placing orders.
  • Middleware to prevent SQL injection.
  • Static file serving and dynamic view rendering with Handlebars.

Technologies Used

  • JavaScript
  • Handlebars
  • CSS
  • Express
  • MongoDB
  • Mongoose
  • bcryptjs
  • jsonwebtoken
  • moment

Installation

  1. Clone the repository:
    git clone https://github.com/ahyaghoubi/University-restaurant.git
    cd University-restaurant
  2. Install the dependencies:
    npm install

Usage

  1. Start the development server:
    npm run dev
  2. Open your browser and navigate to http://localhost:3000

Contributors