A POS (Point Of Sale) system is a computer system that is used to sell products or services in a store. One day I decided to build one myself:

Cassie Hydration Systems©℗®™ is a fancy unneccessarily over-engineered soft- & hardware replacement for a paper based split bill. It runs on an old POSBANK Imprex D5 and has been in daily use in my dorm since 2019.

Users have a balance and can purchase items by selecting them on screen or scanning them. The system features a touch interface, liquid crystal customer display & usb barcode scanner. It stores all past transactions, allows for reimbusements, can handle variying users & items and works 100% offline.

It uses VueSocketIOFlask and stores data as JSON files.