/Virtual-Barcodes

R/Shiny app to display barcodes for filenames from a database. Digitization Program Office, OCIO

Primary LanguageRApache License 2.0Apache-2.0

Virtual Barcodes

R/Shiny app to display virtual barcodes for DPO Mass Digitization projects.

The app allows to search a local database of objects and displays a QR code with the ID of the object. In addition, any other data fields present in the database are displayed for the object row selected.

This app uses a field already in the collection database to link the images taken with the collection record.

It is assumed that:

  • The objects do not have barcodes
  • No printed barcodes will be used
  • The connection will be direct between the filename and the specified field from the database
    • There is the option for a prefix or suffix to the field

In the case the object has an image in EDAN, this image will be displayed.

Screenshots

This example is from the CHSDM collection and displays the QC code as well as the image of the object from EDAN:

ch_example

Requirements

Future enhancements

  • An option to print the barcodes on demand, when these will be applied to objects in a collection
  • Save other data fields