8000 GitHub - 9ovindyadav/food-order-php: The Food order system for Restaurant is a web-based application designed for staff usage in a restaurant. It streamlines order processing, menu management, and administrative tasks for staff working at the counter, in the kitchen, and for administrators.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The Food order system for Restaurant is a web-based application designed for staff usage in a restaurant. It streamlines order processing, menu management, and administrative tasks for staff working at the counter, in the kitchen, and for administrators.

Notifications You must be signed in to change notification settings

9ovindyadav/food-order-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food order system for Restaurant

Overview

The Food order system for Restaurant is a web-based application designed for staff usage in a restaurant. It streamlines order processing, menu management, and administrative tasks for staff working at the counter, in the kitchen, and for administrators.

Tech Stack

  • PHP : Server side scripting language for backend development
  • MySQL : RDBMS for managing and storing data
  • Nginx : Web server for serving the PHP application
  • JQuery : JavaScript library for client side scripting
  • Docker : Containerization tech for easy deployment and scaling

Deployment

The application is deployed and accessible at below URL

Restaurent Food order system

Test Users

Counter staff

Kitchen staff

Admin

Youtube video

IMAGE ALT TEXT HERE

Setup

Prerequisites

  • Docker
  • Docker compose

Installation

  1. Clone the repository
git clone https://github.com/9ovindyadav/food-order-php
  1. Navigate to the project directory
cd food-order-php
  1. Create a .env file
cp .env.example .env

Update .env file with your MySql config

  1. Navigate to docker folder
cd docker
  1. Build and start docker container
docker compose up -d --build
  1. Access the application Open your web browser and navigate to http://localhost:8000

Usage

Counter staff

  • Take and create customer orders
  • Manage payment status
  • View orders

Kitchen staff

  • View Incoming orders
  • Update order status when prepared or prepairing
  • Update menu status available or not

Admin

  • Log in with admin credentials
  • Manage menus ( add, create, update, delete)
  • Manage users ( add, create, update, delete)
  • View orders
  • View statistics of overall data

Contribuiting

Contributions are welcome! If you'd like to contribute to the project.

Support

If you encounter any issue or have questions , please open and issue in the issue section.

About

The Food order system for Restaurant is a web-based application designed for staff usage in a restaurant. It streamlines order processing, menu management, and administrative tasks for staff working at the counter, in the kitchen, and for administrators.

Resources

Stars

Watchers

Forks

0