RichaBanerjee / OrderOrbit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Order Orbit

Order Orbit

This is a Restaurant Order Management System for cloud Kitchen.

It has been implemented using purely Java. For database connection JDBC has been used and Servlets & JSPs have been used for logics and processing. There are two user interfaces: Admin and Customer.

On the Admin side:


  1. Menu Management:
    1. Manager updates menu items, prices, and availability.
    2. Changes are reflected in the system.
    3. Customers view updated menu items.
  2. Order Placement and Tracking:
    1. Customer selects items from the menu.
    2. Order details are sent to the kitchen.
    3. System generates a unique order ID.
    4. Kitchen staff prepare the order.
    5. Waitstaff monitor order status.
    6. Updates are reflected in the system.
    7. Customers are notified when orders are ready.

On the Customer side:


  1. Customer logs in.
  2. Views the menu and adds desired items to cart.
  3. Customers can remove any item from cart or update the quantity.
  4. Customers place the order.
  5. Customers track the order status.
  6. Customers are notified when the order is prepared and ready to be picked up.

Note: To run this project, please download/clone the entire project and run the "EmployeeLogin.jsp" for Admin side and "CustomerLogin.jsp" for Customer side.

About


Languages

Language:JavaScript 44.4%Language:Java 26.8%Language:SCSS 15.6%Language:HTML 10.1%Language:CSS 3.2%Language:PHP 0.0%