DEMO MODE· Read-only demo with synthetic dataLearn more on assaycore.pro
Compliance
ISO 15189:2022CLIACAP21 CFR Part 11HL7v2FHIR R4ASTM E1394Westgard

Interactive marketing demo running on Vercel with mock data. Click any feature to explore — no account needed.

Production stack for AssayCore Med

Core: PostgreSQL 16 + Redis 7 + Kafka 3.7 + MinIO + Keycloak 24 + Spring Boot 3.3 (Kotlin) + React 18/MUI + FastAPI ML (Python 3.11) + Nginx + Docker

Module-specific: HL7 v2.5.1 (HAPI HL7v2) · FHIR R4 (HAPI FHIR) · ASTM E1394 analyzer bridge · LOINC auto-mapping · Westgard 13-rule QC engine · HIPAA on-prem playbook (pgcrypto + AD/LDAP via Keycloak)

Deployable on your infrastructure or our managed Hetzner. Self-hosted source-license available.

Electronic Signatures

21 CFR Part 11.10 / 11.50 / 11.200 · TOTP · WebAuthn · Immutable audit trail

Pending signatures

2

Signed today

0

MFA rejections

2

Audit events (est.)

80

Request IDRecord typeRecord refRequesterRequestedMFAStatus
SIG-008000ResultREF-09000
Dr. Anna Kim
Pathologist
2026-06-09 00:48TOTPPending
SIG-008001ResultREF-09001
Carlos Ruiz
Lab Tech
2026-06-08 09:48WebAuthnSigned
SIG-008002ResultREF-09002
Dr. Priya Sharma
Clinical Biochemist
2026-06-10 06:48WebAuthnSigned
SIG-008003ResultREF-09003
Carlos Ruiz
Lab Tech
2026-06-06 23:48SMSRejected
SIG-008004ResultREF-09004
Dr. Priya Sharma
Clinical Biochemist
2026-06-07 08:48WebAuthnSigned
SIG-008005Instrument calibrationREF-09005
Dr. Anna Kim
Pathologist
2026-06-09 05:48WebAuthnSigned
SIG-008006ResultREF-09006
Dr. Anna Kim
Pathologist
2026-06-08 10:48WebAuthnRejected
SIG-008007ResultREF-09007
Maria Lopez
Sr Lab Tech
2026-06-06 17:48SMSSigned
SIG-008008Reagent lotREF-09008
Dr. Priya Sharma
Clinical Biochemist
2026-06-10 15:48WebAuthnSigned
SIG-008009Reagent lotREF-09009
Maria Lopez
Sr Lab Tech
2026-06-16 04:48WebAuthnSigned
SIG-008010ResultREF-09010
Maria Lopez
Sr Lab Tech
2026-06-10 04:48WebAuthnSigned
SIG-008011Instrument calibrationREF-09011
Dr. Priya Sharma
Clinical Biochemist
2026-06-16 06:48SMSPending
112 / 16
1 / 2