ImplementationsΒΆ

  1. Display the food items for:
    1. Customer (i.e. HomeFragment)

    2. Waiter Activity

  2. Take orders from App and store that order in DB.
    1. Implement in Customer

    2. Implement in Waiter

  3. Take feedback from customer component and store that order in DB.

  4. Show feedbacks from DB in real time.

  5. Show all Orders to
    1. Waiter component

    2. Cashier component

    3. Chef component

  6. Implement food status changes like cooked, cooking, waiting, cancelled and served.

  7. Implement checkout and cashier table

  8. Implement Login

Note:

  • Total price of all orders is calculated except food items with waiting status.

  • Checkout Button is visible only when all food items is served.