Skip to content

A simple bar scanner + products diary based on Open Food Facts API written with jQuery

License

Notifications You must be signed in to change notification settings

Nikinayzer/Bar-Scout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bar Scout

Bar Scout is a minimalistic web application that enables people to scan barcodes and save all the info about a product locally. The scanner saves all product information in the browser's localStorage, providing a more secure and faster solution (No registration needed).

Features

  • Get info about any product by it's barcode (QR codes scan will be added later).
  • Full Open Food Facts database.
  • Save product information in the browser's localStorage for offline use
  • Easy to use
  • Multiple barcodes scan (use comma to separate codes). Example: 8715700421360,8593807234713

Getting Started

To get started with the Bar Scout, simply download or clone the repository to your local machine. Then, open the index.html file in your web browser and you're ready to go! Or just go to https://nikinayzer.github.io/Bar-Scout/

Usage

To add a product, simply write the barcode to search field. The scanner will automatically detect and retrieve the product information from the Open Food Facts database, and display it on the screen.

To delete an existing product, hover on a product card and press red delete button, that appears to the right on the card.

Performance

Some metrics gathered from Lighthouse test:

Contributing

If you'd like to contribute to the Bar Scout project, feel free to fork the repository and submit a pull request with your changes. I welcome all contributions, big or small! There is also a TODO list where you can see actual goals.

License

Bar Scout is released under the MIT License. See the LICENSE file for more information.

Credits

Bar Scout was created by Nick Korotov.