CRC ToolboxCohort Kit Tracker

100% client-side & Zero-PHI:Data stays in your local browser storage. Client-side processing by design — avoids server-side PHI ingestion. No login required.

Cohort Kit Tracker

Tracking single-kit lots or accession-level units instead? Switch to Kit Expiration Tracker

Solo CRC mode: quick barcode scan, shelf FIFO, mango cabinet print, 1-tap deduct — Zero-PHI / client-side only.

FIFO Kit Tracking for Multi-Arm Cohort Studies

A single-kit tracker breaks down fast on a multi-arm cohort study — kits need to be grouped by cohort, arm, and visit type, and the question isn't "which kit expires first" but "which cohort is at risk of running short." Trying to force that into a flat spreadsheet usually means duplicate rows and someone eventually double-counting a lot.

Cohort Kit Tracker organizes inventory the way CRAs actually expect to see it during monitoring: batch-level, by study, cohort, and visit type, with earliest-expiration-only tracking rather than full accession-level detail — the level of granularity site staff and monitors actually work at day to day, not a data-entry burden nobody keeps current.

As with the single-kit tracker, everything is client-side: no login, no PHI, no BAA, and the data stays on the device you're working from.

Who this is for: CRCs running multi-arm or multi-cohort protocols where kit inventory needs to be tracked and reported per arm, not just per site.

Primary kit workspace for cohort / arm FIFO. Kept in this browser's localStorage on this workstation until you clear it or export a backup · −1 uses earliest batch first. Use Export Session Backup (.json) in Site workspace backup below for shared workstations. Layout toggles (Grid / Shelf) sit above the kit cards.

Good >60dYellow = 60d alertAmber = 30d alertOrange = 7d urgentRed = expires todayPurple = past due / quarantine (+3d grace)FIFO: visit use pulls from nearest-expiring sub-batch

Quick scan (plug & play barcode)

USB wedge, phone camera, or typed accession — LIMS speed without LabKey setup. Codes must already be on the batch at intake.

Last scanned: Tip: try sample codes KIT-A101-C1D1-001, KIT-B101-8841 or ACC-EXP-2201 after Reload sample / intake.

Recent scan log

Successful barcode / typed deducts appear here (Visit use). Deleting a row clears the log only — kit qty is not restored.

TimeAccession / lotKitProtocolCLQtyActions
No scans yet — scan or type an on-hand accession to add a row.

Site workspace backup

Saved in this browser’s localStorage on this PC — export before switching workstations; clear on shared kiosks when done.

Download works without an email — nothing ever uploads.

Kit inventory layout

Shelf order: Screening → Treatment → EOT bays (physical cabinet left→right). Nearest expiry at top of each bay.

Filter by status

Filter by Central Lab

Multi-select — empty selection shows all vendors.

Screening (left)

Nearest expiry at top · FIFO left→right shelf

No kits in this bay.

Treatment cycles

Nearest expiry at top · FIFO left→right shelf

No kits in this bay.

EOT / Unscheduled (right)

Nearest expiry at top · FIFO left→right shelf

No kits in this bay.

FAQ for this tool

Administrative reference only. Browser-local tools — not a medical device, CDSS, or Part 11 system. Verify outputs against protocol SOPs and primary site records. Zero-PHI local mode: do not enter names, MRNs, DOBs, or subject IDs. Study / kit / lab / deviation / IP accountability / equipment / regulatory / visit drafts use this workstation's localStorage until you clear them. On shared clinic PCs, clear all local site data when finished.