Attendance & QR kiosk

Check-ins that count
for something.

A tablet at the front desk and a QR code in every student’s pocket. Each scan builds the class roster, advances belt progress, and flags the students who are drifting away — before they’re gone.
Tablet kiosk
QR-assisted check-in
Feeds rank progress

Works on the tablet you already have. No clipboard, no sign-in sheet, no guessing.

A kung fu student checking in at a wall-mounted attendance kiosk

The QR kiosk

Turn a front-desk tablet into a check-in station

Kiosk mode turns any tablet into a self-serve check-in station, so class starts on the mat — not in a line at the desk.

Open kiosk mode

Launch kiosk mode on a front-desk tablet. It shows the day’s classes and waits for scans — no staff login needed once it’s running.

Students scan in

Staff can check students in from the roster, and invited members or parents can open the secure web portal for the member QR. Native app delivery remains planned.

The check-in updates the connected records

The roster fills in, rank-progress counters tick forward, and your attendance reports stay current — without anyone touching a spreadsheet.

Rosters & capacity

Know who’s on the mat — tonight and last Tuesday

Your class schedule lives in Dojo Wizard, and so does everyone who showed up to it. Rosters build themselves from check-ins, and capacity limits keep popular classes from overflowing the mats.

  • Live class rosters — see who’s checked in to the 6pm fundamentals class while it’s happening, and open a recent recorded session to review its roster.
  • Capacity caps — set a limit per class so mat space, not chaos, decides how many people train.
  • Per-program history — every student’s attendance is tracked by program, so BJJ classes count toward BJJ rank and karate classes count toward karate.
  • Owner-level reports — members, configured recurring-plan totals, leads, quiet-member flags, and staff-recorded pro-shop sales at a glance.

Tonight · 6:00 PM

BJJ Fundamentals

18 checked in · capacity 24

  • ✅ Checked in via kiosk5:54 PM
  • ✅ Checked in via kiosk5:57 PM
  • ✅ Added by staff6:02 PM

Start on your terms

Retire the sign-in sheet.

Start using the staff roster, kiosk route, and attendance-powered promotion workflow without connecting a payment account.