Attendance

How to Use QR Code Attendance

Generate unique QR codes for classes and let students scan to check in automatically with geo-verification

How to Use QR Code Attendance

Generate a unique QR code for each class session. Students scan it with their phone to instantly mark attendance — fast, accurate, and tamper-proof.


How QR Attendance Works

Teacher generates QR code for today's class
        ↓
QR code displayed on screen or printed
        ↓
Students scan with Course37 App or website
        ↓
Attendance marked automatically with timestamp
        ↓
Teacher sees real-time attendance dashboard

Generating a QR Code

  1. Go to Attendance → QR Attendance
  2. Select the Batch and Date
  3. Click Generate QR Code
  4. Options:
OptionDescription
Display on ScreenShow QR code on projector/screen
DownloadSave as image for printing
Time LimitQR code expires after set duration (e.g., 15 minutes)
Auto-RefreshQR code changes every N seconds (prevents sharing)
Location LockRequire students to be within a radius

📸 Screenshot: QR code generation with options


Student Experience

  1. Student opens the Course37 app or website
  2. Goes to Attendance → Scan QR
  3. Points camera at the QR code
  4. Attendance is marked instantly
  5. Student sees confirmation: "Attendance marked for [class name]!"

Anti-Fraud Features

FeatureHow It Works
Auto-Refresh QRCode changes every 30 seconds — can't share screenshots
Time WindowQR only works during a set time window
One-Time UseEach student can only mark once per session
Location VerificationOptional GPS check ensures student is at the class location
Device BindingEach student can only scan from their registered device

Viewing QR Attendance

  1. During the session: Real-time counter shows who has checked in
  2. After the session: Full list with timestamps
  3. Late arrivals are automatically flagged based on class start time

Related Articles

QR codeattendancescancheck-inautomaticlocation