A dedicated application for complex order processing inside a restaurant.
With its help the waiter can check the availability of seats in the restaurant, occupy a selected table for guests, then accept and, if necessary, modify their order, and at the end accept payment in cash or non-cash form.
All waiter's actions are recorded on the server, from where they are automatically sent to the kitchen, where cooks can immediately start preparing meals.