The Checkin system is designed to track admission to events. It was first implemented for recruitment, as a device to get prospects involved in coming to open houses and other campus events.
The system has six steps.
- An event is set up in the back-end.
- Prospects are assigned an ID number, added to the database, and sent a promotional/reminder email about the event. The email gives a customized link and invites them to visit the TLTC web site to download and print out their Fast Pass.
- As the links are clicked, the prospects are marked in the database as “printed.”
- When the prospects attend the event, they drop their printed out Fast Passes in a box.
- Afterwards, staff scans the QR code on each using a handheld device.
- Then, they upload the results to the server, where attendance is tabulated and immediately visible.
At The Event
We’ve threaded a needle with a particular match of software products we use, on a set of dedicated Samsung Galaxy Tabs, though any Android device would work. We weren’t able to get anything working on iOS or Windows Phone devices.
The answer lies in using the QuickMark QR code scanner, which allows for really fine-grained control over what elements within the code are stored, and how they are saved. Incredibly, most QR readers don’t let you save your scans at all, let alone as a file you can manipulate.
The other part is using the Opera Mobile browser. Part of the process is uploading the file of results, but all the other browsers on Android only allow you access to a few folders — usually Pictures, Music and the like. Quick Mark stores its results further down into the file system, in the /mnt/sdcard directory. Opera lets you find files from all over your device.
Once they’re done with their stack of tickets, they can get ready for the upload. On the mobile device (using responsive design) all the documentation is readily available just like on the desktop version.
Lamp stack on the server side.
Twitter Bootstrap, with responsive design and print extensions
- Date Picker
- Table Sorter
- Print Element
PHP QRcode extension by Dominik Dzienia