Micro-X logo

Case study · Medical Devices

An interface that keeps working when the network doesn't

  • Nuxt
  • Apollo
  • TypeScript
  • MQTT
Online + offline

Connectivity modes supported

MQTT event-driven

Data protocol

Medical + aviation

Deployment contexts

The challenge

Micro-X's x-ray technology needed a sophisticated interface that could operate offline, provide real-time control, and deliver an intuitive experience across medical and aviation deployment contexts with varying connectivity.

What we built

An event-driven interface built with Nuxt.js, Apollo, TypeScript and MQTT, providing real-time control that continues operating without an internet connection.

  • MQTT device-messaging integration
  • Apollo GraphQL data layer
  • Offline-first interface architecture
  • Animated operator UI for medical/aviation use

The stack

MQTT-based device messaging, an Apollo GraphQL data layer, and an animated Nuxt.js operator interface designed for both medical and aviation environments.

Channels & edgeOperator devices
API & integrationApollo GraphQL
Applications & workflowsNuxt.js operator UI
Data platformMQTT device messaging
Hosting & deliveryMonitoring, backups

The outcome

Operators can now control Micro-X's x-ray equipment in real time whether or not a network connection is available, removing the deployment risk that offline-incapable interfaces would have created for field and clinical use.

✓ Verified Review

National Digital have been a pleasure to collaborate with, seamlessly integrating with our product development team. They have a strong ability to understand our requirements and consistently deliver high-quality results.

Shane Koehne
Project Lead at Micro-X

Where it went next

Micro-X continues to extend the interface to new equipment models on the same MQTT and Apollo foundation.

Case-study narrative adapted from an existing published National Digital case study (same client, real engagement) for the new /work/ template's schema; specific figures/quotes carried over verbatim from that record but have not been re-confirmed with the client for this new presentation -- confirm before promoting out of flagged.

Want a platform like this for your business?

Tell us what you're building. We'll reply within one business day with next steps, not a sales deck.