Skip to content

Website · Manufacturing

QMS Total

Quality management software for testing and calibration labs, built around ISO/IEC 17025 compliance, plus a family of instrument-connected products.

The client

QMS Total is a lab-software product family. The core product centralises a laboratory’s quality management - document control, audit readiness, training records, reporting and analytics, risk management - and streamlines ISO/IEC 17025 compliance. Around it sit CalForms (equipment calibration schedules, records and certificates), TruGold (gold purity testing connected to laboratory balances), RNexus (multi-balance data collection) and WeighWise (data capture and export with audit logs). Its site describes it as trusted by laboratories worldwide.

What we built

Two things, on two very different stacks.

The website at qmstotal.com is a Next.js marketing site: a homepage that explains the product family in one scroll, five individual product pages with screenshots, an FAQ accordion, an About page, and “Schedule a Demo” flows that route to a contact form. Built with the App Router on Vercel, Tailwind with shadcn/ui and Radix primitives, Lucide icons, and Lato with Poppins for type. Sky blue is the brand and the site wears it lightly.

The desktop application is a licence-based, offline product: React and Electron.js, packaged as a Windows installer, using a local SQLite database and Tabulator.js for the dense record tables labs actually work in. It runs on the bench machine, next to the instruments, on networks that may never touch the internet - which is exactly where a quality manager needs it.

How it was built

The desktop and web products share a design language and a team but not a runtime. The website is statically rendered for speed and SEO. The application is Electron with Node.js under it, so it can talk to serial-port instruments, write immutable records locally, and enforce licences without a server. Product features that were proven inside the desktop line - calibration tracking, balance integration - later became their own products in the family.

More in manufacturing Full case study
Desktop app 01

BIS Data Assistant

Tamper-proof gold purity measurement system for the Bureau of Indian Standards, connected directly to laboratory balances.

  • Electron.js
  • SQLite3
  • Node.js
  • Tabulator.js
Read the story
Desktop app 02

Kemwell - RADWAG Multi Connect

Multi-instrument data collection system for pharmaceutical manufacturing, reading several Radwag balances at once.

  • Electron.js
  • Node.js
  • Serial Port API
Read the story
Desktop app 03

CalForms

Equipment calibration tracking and compliance management for laboratories - schedules, records and certificates in one desktop application.

  • Electron.js
  • Tabulator.js
  • Node.js
Read the story
Desktop app 04

Super Olefins - COA Generator

Internal desktop tool that produces standardised certificates of analysis from a library of 300+ templates.

  • React
  • Electron.js
  • PDF export
Read the story
Start a project

Tell us what you're building.

A website, a web application, or software your team runs every day. We scope it in one call and come back with a fixed timeline and price.

Replies within one business day