I'm working on a dashboard for restaurant kitchen. This will handle incoming set meal requests that are initiated on the waiters tablet as they take the customers order. it will be viewed on a tablet as well.
It's quite a large restaurant and can have up to 300 meal orders at peak hours. I've designed the following UI.
Details of 4 orders can be viewed at a time, each order header is coloured based on the time left to full-fill the order, E.g. the estimated preparation time of an order is 15 mins, at 15-10 it will be green, at 10-5 it will be yellow and at 5 mins and below it will be red. The action button at the bottom of each order updates it status. Status is updated as start preparing > ready for collection > mark as complete.
The solution I came up with is the bottom panel below, which helps navigate all the active orders. It has tabs to filter by status. While this seems OK to navigate, I'm wondering is there a better way to make it easier for chefs to see all orders at a birds eye view and navigate easier. Right now it feels like there's too much information.