Problem
The OFF scanner is bad. It often recognizes barcode digits wrongly, changes its opinion several times per second/scan and as consequence, proposes wrong barcodes for adding to the OFF DB. It can be unclear to random/unregistered users, that recognized digits can be wrong or you can miss that because the difference is in one-two digits only. Right now the only one step where you can check, edit and verify the barcode you add is only the first tab which appears after your scan:
After this tab you don't see the barcode you add. So it doesn't provoke users to double check barcodes (which is really important, because barcodes are one of the main identifiers in the whole DB and it is hard to edit them after they were added to DB and impossible without moderators) and it is not possible even if I want to check that because I'm unsure or understand I forgot to do that earlier. Right now the only one way to do that is cancel all entered data and to start the whole process from the beginning.
Proposed solution
Because of that, it will be helpful to show a barcode that some user going to add to the DB, in every step of add process at the top or in other place and make it editable until it is saved in the DB.
Additional context
https://forum.openfoodfacts.org/t/unstability-of-app-barcode-scanner/2265
Problem
The OFF scanner is bad. It often recognizes barcode digits wrongly, changes its opinion several times per second/scan and as consequence, proposes wrong barcodes for adding to the OFF DB. It can be unclear to random/unregistered users, that recognized digits can be wrong or you can miss that because the difference is in one-two digits only. Right now the only one step where you can check, edit and verify the barcode you add is only the first tab which appears after your scan:
After this tab you don't see the barcode you add. So it doesn't provoke users to double check barcodes (which is really important, because barcodes are one of the main identifiers in the whole DB and it is hard to edit them after they were added to DB and impossible without moderators) and it is not possible even if I want to check that because I'm unsure or understand I forgot to do that earlier. Right now the only one way to do that is cancel all entered data and to start the whole process from the beginning.
Proposed solution
Because of that, it will be helpful to show a barcode that some user going to add to the DB, in every step of add process at the top or in other place and make it editable until it is saved in the DB.
Additional context
https://forum.openfoodfacts.org/t/unstability-of-app-barcode-scanner/2265