Every step of the operational chain, running: intake and consent, order creation, the draw, processing and aliquoting, manifest and shipment, lab receipt and accession, result upload — with role-based access at every point and a complete chain of custody behind it. Eight roles, one seeded dataset, nothing hypothetical. Walk it in any order.
Pick any role and start anywhere. Nothing you do here touches a live system, and every value in it is invented.
Read the two-minute user guide →
Four things carry the weight. Every state change is attributable, every custody step is recorded, access is scoped to the role doing the work, and consent gates the whole chain rather than sitting beside it.
Four stages, eight roles, one continuous record. Each stage hands off to the next with the custody trail intact — and the demo lets you enter at any of them.
Access is scoped to the work. Every role below is enterable in the demo, and you can return to the picker and change roles at any point.
| Role | Line |
|---|---|
| Intake Specialist | Enrols the participant, captures consent, creates the order |
| Clinic Admin | Clinic-level oversight; deferrals and consent withdrawal |
| Clinic Lab Tech | Scans the draw tube, spins it, aliquots into cryovials |
| Lab Ops | Builds the manifest and ships it |
| Lab Admin | Receives, accessions, and rejects what fails inspection |
| Lab Tech | Uploads the result |
| Clinician | Order status and the population view |
| Compliance | Reads the audit trail and the full chain of custody |
The console is the main surface: pick a role, walk its part of the chain, and come back to the picker whenever you want. The prospect app is here for one purpose — mobile consent signing. The console issues a QR; the phone signs it.
What a participant sees on their own device. In this demo it does one job: consent signing. Scan the QR the console issues, read the statements, and sign on the phone. In the live portal that signature returns to the clinic’s record as it happens — here the two surfaces run independently, so what you see is the participant’s side of the handoff.
Open the app →The staff surface, and where most of the demo lives. Enrol a participant, capture consent, create the order, scan the draw tube, spin and aliquot it, build the manifest, ship it, receive and accession it, upload the result — then open the Compliance view and read the whole chain back.
Open the Console →The workflow, the role boundaries, the custody record, the consent gates, and the screens themselves. This is the software, not a mock-up of it. Every rule you run into is a rule the system actually enforces.
Every participant, value, result, clinic and staff member in it. All invented, all fixed — everyone who opens this demo sees the same dataset. Nothing here connects to a live system in either direction, and nothing you do is recorded anywhere but your own session.