Skip to content

A real-time kitchen dashboard that displays, manages, and tracks food orders from a self-service kiosk using Vue, Socket.IO, and Chart.js.

Notifications You must be signed in to change notification settings

tlaze/kitchen-dashboard

Repository files navigation

🍳 Kitchen Dashboard – POS Order Management

This is the Kitchen Dashboard portion of a mock omnichannel ordering system. It receives real-time food orders from a self-service kiosk and displays them for kitchen staff to prepare and manage efficiently.

🚀 Features

  • ⚡ Real-time order updates via WebSocket
  • 📋 Display of all pending and completed orders
  • 🔁 Ability to mark orders as completed or return them to the kitchen
  • 🕒 Timestamp tracking for order prep times
  • 📊 Analytics view for top-selling menu items (using Chart.js)
  • 📱 Responsive design with Tailwind CSS
  • 🧪 End-to-end testing with Cypress

📸 Screenshots

Kitchen View Completed Orders Analytics
Kitchen Completed Analytics

📦 Tech Stack

🛠 Setup Instructions

  1. Clone the repository
    git clone https://github.com/your-username/kitchen-dashboard.git
    cd kitchen-dashboard

About

A real-time kitchen dashboard that displays, manages, and tracks food orders from a self-service kiosk using Vue, Socket.IO, and Chart.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published