Hello there!
I have ready made POS software. I can show you the demo it works best with thermal printers. My uncle own a shop I provided this software and its running for years. It has a lot of additional features like accounting etc. You can also add extra features to it.
Its barcode compatible as well.
Kindly reply me. Thanks