[sorry if duplicate, i cannot found my previous post]
A friend of me have a website made with opencart for selling food products online. He want me to add some functionnality like a cash register (maybe not the good term) so it can be used in his small physical store. Also avoid to using two differents products and to have to sync prices between them (price change or products is added etc).
So there is a lot of products in store, with a "barcode" field for each one.
The main idea is to make a page like a cash register, with an auto-completed input field by a barcode scanner (it just read the barcode and input a string like a regular keyboard), the value is then used to make an sql query to get the product price/name and added to the "basket" with others "bought" products.

is there a module already doing this ? the only one i found look fake with demo link to a chinese strange site.
How this kind of page cost to develop ?
Thanks by advance