sul-dlss / mylibrary

My Library Account - an application for checkouts, renewals, requests, and fines
https://mylibrary.stanford.edu
Other
2 stars 1 forks source link

Self-checkout feature [STORY] #299

Open cbeer opened 5 years ago

cbeer commented 5 years ago

Note: This is only a spike to produce a prototype.

barcode scanner analysis

Prerequisites:

https://serratus.github.io/quaggaJS appears pretty mature and potentially useful here.

checkouts API implementation

demo video production

jkeck commented 5 years ago

Patron barcodes appear to be code39. Although I'm not sure if that ends up being important since I believe users would have to be logged in to MyLibrary in order to use this feature and we should now their barcode from Symphony (unless I'm misunderstanding how this feature is intended to work)

cbeer commented 5 years ago

I think that's right; the interest in patron barcodes was maybe a simpler prototype for logging in by scanning the barcode (and also typing your PIN, of course)