Docs/On-site tools

QR codes

IssuesId generates location-scoped QR codes that you can print, stick on site, and scan to land directly in the relevant defect list. No menu navigation, no searching, no "which level were we on again?"

Why use QR codes

  • A subcontractor arrives on Level 4 and scans the code on the stud — they're now filtered to Level 4 / Bathroom 2B with one tap.
  • An inspector walks into a meter cupboard, scans the code on the door — IssuesId opens the right drawing pin location.
  • A client walks the site post-handover, scans the code on the entry door — they see the defect status for the unit, read-only.

Generating codes

From the project settings:

  1. 01Open QR codes.
  2. 02Choose a scope: Project-wide, Level, Location, or Drawing.
  3. 03Pick a print layout — Avery 21-up (L7160) or 20-up (L7651) label sheets are pre-configured.
  4. 04Click Generate PDF. Print, peel, and stick.

Code lifecycle

  • Codes are revokable — scanning a revoked code shows a friendly "this code is no longer active" message instead of leaking access.
  • Every scan is audit-logged with the timestamp, user (if signed in), and location.
  • Codes can be rotated — generate a new code for the same location to invalidate the old one without changing what people scan toward.

Permissions

A QR code grants scope-of-context only, not permission. Scanning a code as an anonymous user gets you a read-only view (or a sign-in prompt). Scanning as a signed-in user filters their view to that scope — they still need the right role to capture or close items.

Print layouts

Out of the box:

  • Avery L7160 — 21 labels per A4 sheet, 63.5 × 38.1 mm each.
  • Avery L7651 — 20 labels per A4 sheet, 38.1 × 21.2 mm each.
  • Custom — set your own dimensions and the print PDF tiles them automatically.

What to read next