Cloud-based hall passes systems integrated with QR codes