Propose a price.
There needs to be a window where you will have a search line with the text Scan the barcode or enter the product code/barcode on a gray background. Then, after entering the product and pressing the arrow or the Search button or scanning with a scanner, a window pops up with the product name and retail price on the front and the product code and barcode on the back, and at the bottom, a large button Add to Cart. Also, at the top right, there will be a label and an icon Cart and the number of items. When clicking on the cart, another window pops up with a list of products, price, quantity (default 1 piece), and total amount for each, and at the bottom, the total Overall. At the bottom, there will be a button Checkout. When clicking Checkout, a small pop-up window appears with buttons on the left Terminal and on the right Invoice (it is larger and highlighted in color). After selecting the Terminal button, it asks for a password, and after entering it, it redirects to the cashier's workspace and transfers all products from the cart accordingly. When clicking the Invoice button, an invoice is generated in the background, and the invoice print form opens.
This is approximately the description, and in the chat gpt, there are approximate windows as they should be.
Do not pay attention to the colors.
The main thing is the windows themselves and their content.
More details in the description.
Some things may be missing in the photo because the chat gpt generated it.
But everything is described in the description.