THE PRESENCELOOP EXPERIENCE

A classroom. In sync.

Verified attendance for higher education.

A guided tour. No phone needed.
Interactive demo Simulated Canvas & students
01 Instructor view Canvas LMS · simulated
CanvasCS 240 / PresenceLoop Course tool demo
TODAY’S SESSION

Cloud Architecture

CS 240 · Section 01 · 6 students

Ready to start
CLASSROOM CHECK-IN
Ready when you are.Open a session to generate
your first check-in code.
Scan from your Canvas course
A fresh code every 5 seconds

Classroom check-in

Students open PresenceLoop in Canvas, then scan this code in their phone’s browser.

Code refresh
Grace period10 seconds
Late after5 minutes
Session time00:00

Live attendance 0 / 6

0 present0 late6 waiting Live updates
StudentStatusChecked inMethod
02 Student viewBrowser demo
DEMO STUDENT
1 · Canvas login2 · PresenceLoop3 · Scan QR
9:41
aA canvas.example
CanvasAM
Canvas login · simulated account

Canvas → PresenceLoop → browser scan.
Phone and camera simulated for your presentation.

YOUR DEMO, READY TO GO

One screen. The whole story.

Share this browser window in Zoom. Select Present for a cleaner, larger view.

  1. Open attendance.Click Start session in the instructor’s Canvas view. Codes rotate every 5 seconds, with a 10-second grace period after each refresh.
  2. Log into Canvas on the phone.Click Log in to Canvas using the demo student account. The phone stays in a browser throughout.
  3. Open PresenceLoop from the course.Select PresenceLoop in the Canvas course. The student is redirected to the attendance tool within Canvas, with their course and identity.
  4. Scan and confirm.Click Scan classroom QR to simulate the phone browser’s camera reading the instructor’s QR. Confirm attendance to update both the student receipt and instructor roster.
  5. Show the edge cases.Scan a QR, then rotate it. Confirm within the 10-second grace period to complete check-in, or wait until it ends to demonstrate expiry. Go back to the course and reopen PresenceLoop to show that an existing attendance record is preserved.
For a quick recording

Play walkthrough follows each action with a nearby explanation, including a live QR refresh. It resets demo attendance first. Dismiss a callout or press Escape to stop the tour. Reset demo clears the session for another take.

This is a standalone workflow simulation, not a live Canvas LTI integration. Fictional roster and attendance stay in this browser. QR validation and duplicate prevention demonstrate behavior; they are not production security controls.