Cash register for keeping records of daily transactions and issuing invoices. The system consists of a display, keyboard, solenoid for opening a drawer with money and a thermal printer.
Repository is organized as following:
doc
directory contains assignment as well as solution document(s)source
directory contains code