Workflow · Inventory & Repairs

Batches, devices, and the damaged ones.

How myProctor groups iPads into batches, sends them to venues, and quietly handles the inevitable cracked screen mid-event — without breaking the audit trail.

Batch · Riyadh-A Seat-Mapped · 20 / 20 devices iPad-01 · Seat 09 ACTIVE iPad-02 · Seat 10 ACTIVE iPad-03 · Seat 11 ACTIVE iPad-04 · Seat 12 DAMAGED · cracked screen Replace iPad-05 · Seat 13 ACTIVE iPad-06 · Seat 14 ACTIVE iPad-07 · Seat 15 ACTIVE Add replacement Seat 12 · keep slot binding iPad-21 · ready
Damaged row · swipe Replace · scan a fresh device · Seat 12 stays Seat 12
Building a Batch

Twenty devices, one container.

A batch is the unit of inventory in myProctor — built in the warehouse, capped at 20 devices, and bound to a venue or role for the event.

01

Create the batch

The warehouse staff opens myProctor, names the batch, and picks one of four modes — seat-mapped, staff, special, or generic.

02

Scan devices in

The iPad scans device QRs continuously. Each scan ticks the counter; the batch tops out at 20 / 20.

03

Assign to a venue

The batch is bound to a city, venue, and role. From this point it travels as one unit — chain of custody starts here.

04

Live during the event

The dashboard shows every device in the batch in real-time — Active, Idle, In-use — with live status dots and last-seen timestamps.

When Things Break

A device fails. The seat doesn't.

Cracked screen, dead battery, frozen app. myProctor's replacement flow keeps the student in their seat and the audit trail clean.

01

Device flagged

The proctor reports a problem — cracked screen, frozen app, won't power. The device is marked as needing attention.

02

Swipe to Replace

The coordinator opens the batch, finds the row, and swipes — the Replace action sits beside Edit and Return.

03

Scan the replacement

The coordinator scans the QR of any device from the spare pool. The new device inherits the same seat or staff binding.

04

Slot continuity

The original device is retired to the repair pool. The new device takes the same seat — student keeps their session, log records the swap.

What's actually moving.

Three quiet design choices that keep batches honest and replacements drama-free.

Why 20

Twenty is the chain

A batch of 20 matches one container worth of devices, fits into a single staff member's chain of custody, and stays scannable inside one transport window.

Four modes

One container, four shapes

Different events need different bindings — students, staff, special cases, or anonymous pool. The batch mode is set at creation and travels with it.

studentSeatMapped staffAssigned specialAssigned genericUse
Slot continuity

Seats outlive devices

Replacements inherit the slot's bindings — student, seat, exam — so the original device's failure never costs the student their session. Both devices appear in the audit log with timestamps.