Pick a persona to demo
Each card signs you straight into that portal with realistic synthetic data. No real PHI, no real PACS, no real Stripe — every page is wired with fixtures so you can click through the flow.
Jamie Taylor
patient
Verified patient. View own imaging studies, request more records, and manage shares with attorneys.
email jamie.taylor@example.com
DOB 1985-04-12
Internal demo — other portals
Jane Smith, Esq.
Smith & Co. Personal Injury
attorney
Personal-injury attorney. Submit subpoenas, track status, pay invoices, and download released records.
email jane.smith@smithco-law.com
bar # CA-342819
Mariana Chen
CVI Records Team — Records Clerk
release officer
Records clerk. Review OCR extractions, match studies in PACS, attach reports, and release packets.
email mariana.chen@cvimaging.net
CVI Super Admin
CVI IT — Super Admin
admin
Full administrative access. Audit log, fee overrides, refunds, user management.
email admin@cvimaging.net
Notes for the demo
- Auth is local to your browser — switching personas does not call GCIP / Identity Platform.
- Lists, tables, and OCR review queues use hard-coded fixture data from
apps/web/src/lib/fixtures.ts. - Form submissions show a success toast; nothing is written to a database (none is running).
- The DICOM viewer shows a placeholder — OHIF needs the actual study UID + a signed token from the API to render real images.
- When GCP is provisioned and
NEXT_PUBLIC_GCIP_API_KEYis set, demo mode auto-disables and the real auth flows take over.
