This is a live demo system for Openbravo POS terminal.  You can run this on your smartphone, tablet or notebook to see the responsive design.  A tablet will also provide a good sense of the touch screen experience. Of course a PC based system would have a touch screen, bar code scanner, cash drawer, cards swipe, pin pad and payment processor.  http://humancipate.com/mapsez20