SourceCodester Smart Attendance System with QR Code Scanner