Skip to content

preetisaha/pizza_store

Repository files navigation

pizza_store

Project Overview: This is an Online Pizza Store application. This application has the following customer facing functionalities.

  • Log-In: Lets a customer to log into his account
  • Shopping Cart: Lets a customer to select a pizza type with different toppings
  • Checkout: Lets a customer to checkout using a CC
  • Order Tracking (Real-Time): Lets a customer to track his order real-time (using websockets and stomp) as the pizza preparation and delivery process proceeds

This application has the following employee facing functionalities:

  • Log-In: Lets an employee to log into his account
  • Order Monitoring: Lets all employees to monitor the order queue
  • Order Servicing: Lets an employees to pull one order at a time and service that order across multiple stages while providing real time updates to the customer

Technologies used:

Work-Flow:

  • Shopping cart: An overview of the pizza shopping functionality. We can add/remove multiple toppings as well as we can select pizza size
  • Checkout: An overview of the checkout functionality using CC
  • Customer Order Tracking: An overview of real time order tracking by customers
  • Employee Order Pulling: An overview of real time order pulling by an employee
  • Employee Order Servicing: An overview of real time order servicing by an employee and simultaneous order tracking by customer
    Employee view
    Customer view