It would really save a lot of staff time if volunteers could use the barcode scanning function to sign in and out for their shifts. Example, I arrive for my shift and scan my card. A time in timestamp goes on my record. I leave to go home and a time out timestamp goes on my record. Somewhere in the backend the math is done to caluculate and enter onto my record the date and time accrued for that shift.