Hi, the idea of using a scanner was on point to solve this problem but scanning an object on the whole might not give us the details of the product. for instance products of different quantities have similar packaging but different prices.
You can solve this by scanning the QR or Bar code behind the product to get exact details of the product
In your checkout screen you can remove the cancel button and add delete button for each product separately so that the user can remove individual products rather than emptying the whole cart
One last suggestion you can keep the colour of the main CTA( checkout ,pay) your primary colour which is Green in your case
Hello, apart from all feedback I have only 1 question, instead of scanning the product you have to use a bar code or QR code because what if the juice is a 1liter bottle or a 2liter bottle scanner will identify both as the same because of their packaging so the actual amount will not come out you should consider this.
I love how simple and clean is it, congrats. Your design looks so fresh and dynamic.
Just a suggestion: Your 'Cancel' button takes all the attention and it's not supossed to be your CTA. Have you thought of making it less evident? Maybe a Text button or Secondary button would be enough for it.
Regarding UX: is there any step where you can choose or select the supermarket where you're doing groceries? Maybe that Orange Juice that you're scanning has different prices depending on the supermarket. For sure there are many products that change the price between supermarkets, special offers... Customer Journey Map before designing helps for that.
Very nice work!
Hi I liked the colors you have used as well as the simplicity in your design. I think so there should be a option to delete the product if customer change their mind of purchasing it, otherwise everything else is neat.