ViewTouch is a complete Point of Sale Window Manager for Linux. It is fully network transparent, written in C++ and licensed under the GPL !
Secure Shell (SSH) broadcasts the touchscreen interface to up to 254 ViewTouch displays on the local area network. Imagine the possibilities ! 

A ViewTouch point of sale image for the Raspberry Pi (RPi) computer can be downloaded and written to a 16Gb or larger microSD card. The ViewTouch Desktop features a collection of useful programs.
ViewTouch touchscreen monitors/displays require 1920 x 1080 resolution. Acer's elegant thin bezel UT241y is the recommended 24" touchscreen for ViewTouch point of sale.

Click on either picture of the RPi computers to download a compressed ViewTouch point of sale image file to your Linux desktop computer. The image will be subsequently written to a microSD card external storage device which can be later inserted into the RPi's microSD card slot.

After downloading the compressed image file, from a terminal command line, use zstd to decompress the compressed image file, RPi.viewtouch.img.zst with this command: zstd -d RPi.viewtouch.img.zst
After decompressing, use cp or ddrescue to write the image file to a class 10, 32 Gb (or larger) microSD Secondary Storage device.
The format for using cp or ddrescue is: 'command' path/to/RPi.viewtouch.img /dev/sdx where 'x' is the microsd card 'device' indicated by either using tab complete after typing sd or by viewing the output of the lsblk command.
Experienced users may make use of Partition Editor to expand the sdx2 partition of the 32Gb image to the full size of any microSD larger than 32 Gb.

'Ready to use' microSDHC cards are available from ViewTouch for $25. Fully developed Restaurant Menu workups for your restaurant are also available from ViewTouch.

Users of ViewTouch point of sale can easily preserve their menu pages, data settings and data history when Upgrading Raspberry Pi ViewTouch computer by recursively writing the /usr/viewtouch/dat directory to a USB flash drive, then recursively reading it back from the USB flash drive. This involves nothing more than navigating to /media
cd /media
and using the cp command.
sudo cp -rp /usr/viewtouch/dat .
To copy this all back to a new computer, navigate to /usr/viewtouch
cd /usr/viewtouch
sudo cp -rp /media/dat/ .
We do offer an auxiliary support image which can be written to a USB flashdrive for anyone who does not want to use the terminal and interactive commands. This flashdrive image can transfer ViewTouch data from one Raspberry Pie ViewTouch computer to another Raspberry Pie ViewTouch computer.

Click on the picture of the USB FlashDrive to download this auxiliary support image file to your computer.

This auxiliary image is not compressed; it captures a restaurant's complete data set on the Flashdrive. Use the cp or ddrescue command to create this tool by writing the image to a USB flashdrive, understanding that the contents of your flashdrive will be overwritten by this 2Gb image. Run the programs on the USB flashdrive by clicking on the icon which appears on the desktop when the USB Flashdrive is inserted into the RPi's USB port.
Android Tablets or Smartphones which support video resolution of 1920 x 1080 or better can readily be used as ViewTouch Point of Sale displays when a Raspberry Pi is running ViewTouch on a local network. This QR Code downloads the ViewTouch Xserver (remote display program) to any Android tablet or smartphone.

This newer version may be required on some Android tablets or Smartphones with newer versions of Android.

ViewTouch source code is licensed under the GNU General Public License version 3 and is available at github.
Valid HTML 4.01!