- Created listForKDS.cfm API endpoint for retrieving active orders - Filters by BusinessID and optional ServicePointID - Returns orders with StatusID 1-3 (New, Preparing, Ready) - Includes nested line items with item names - Joins customer and service point information - Created updateStatus.cfm API endpoint for order status transitions - Updates OrderStatusID (New -> Preparing -> Ready -> Completed) - Updates OrderLastEditedOn timestamp - Validates order exists before updating - Built complete HTML/JavaScript KDS web application - Real-time order display with configurable auto-refresh (default 5s) - Color-coded status cards: Blue (New), Orange (Preparing), Green (Ready) - Elapsed time tracking with visual warnings at 10min and 15min - Hierarchical line item display showing root items with nested modifiers - One-click status progression buttons - Persistent configuration (BusinessID, ServicePointID filter, refresh interval) - Responsive grid layout for multiple concurrent orders - Dark theme optimized for kitchen environments - Updated Application.cfm to allow public access to KDS endpoints 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| assignments | ||
| auth | ||
| beacons | ||
| businesses | ||
| menu | ||
| orders | ||
| servicepoints | ||
| Application.cfm | ||