For restaurant, a side menu of clickable buttons - category & product - can be added. A receipt based on table no. and guest no. can be put on hold to facilitate splitting & merging of bills and changing of table. This is easily done using the popup on the top right.
A configurable floorplan shows occupied and unoccupied tables based on colour.