David Le
Back to Projects
webFeatured

InteropNimbus

A healthcare interoperability monitoring dashboard for Mirth Connect and HAPI FHIR. Provides real-time channel health, message tracing, and FHIR gateway visibility with enterprise SSO via Keycloak.

InteropNimbus

InteropNimbus is a healthcare interoperability monitoring dashboard purpose-built for integration engineers and interface analysts running Mirth Connect and HAPI FHIR servers.

Key Features

  • Channel Monitoring — Real-time status, throughput, and error rates for all Mirth Connect channels
  • Message Tracing — Trace individual messages through the full pipeline (source → transformer → destination)
  • FHIR Gateway View — Monitor HL7-to-FHIR conversions and FHIR resource activity
  • Enterprise SSO — Keycloak OIDC with PKCE, shared realm with FhirHub
  • Guest Access — "Continue as Guest" for read-only demo access without registration
  • Dark-First Design — Enterprise control-room aesthetic with semantic CSS-variable theming

Architecture

React 19 SPA with Feature-Sliced Design architecture. Zustand for client state, TanStack Query for server state. Served via nginx in a multi-stage Docker build (Node 22 build → nginx:alpine). Traefik v3.4 reverse proxy with automatic Let's Encrypt TLS. Keycloak 26 for authentication with custom branded login theme.