-
Notifications
You must be signed in to change notification settings - Fork 1
Order Processing Workflow
Andrew Dzobko edited this page Feb 7, 2025
·
2 revisions
-
Order Placement
- Customers place orders at the POS terminal or the restaurant website.
- The system assigns each order a unique ID and timestamps it.
- Orders are broken down into individual items, each tagged with its respective station (e.g., Kitchen, Drinks Bar).
- If an order is placed through the website for either pickup or delivery, staff at the order marking stations must review and approve it before preparation begins.
-
Order Routing
- The system filters order items based on their assigned station.
- Each station receives a list of pending items relevant to their area.
- Kitchen staff see food orders, while the drink bar receives beverage requests, etc.
-
Order Marking
- Staff at each station mark items as prepared once they are ready.
- The system updates order status in real-time across all connected devices.
-
Order Fulfillment
- Once all items in an order are marked as prepared, the system notifies the front-of-house staff.
- The order is marked ready for pickup/delivery.
-
Order Completion
- When the customer picks up their order, staff mark it as completed in the system.
- The system logs the completion time for reporting and analytics.
- Overview of Pavilion
- Key Features & Goals
- Overview of System Architecture
- Order Processing Workflow
- POS System Overview
- Inventory Management System
- Code Standards & Best Practices
- Checking Issues & Picking Tasks
- Submitting Issues & Pull Requests
- Common Issues & Fixes
- Debugging Tips
- Logs & Error Handling