This app uses QRCodes for both worker registration and inventory item redemption for small to medium-scale events. It does require a backend server capable of running Perl and Apache. It also requires system administrator capable of following simple instructions and capable of obtaining an SSL cert signed by a trusted CA