Features

What Quality teams get — module by module.

Each block shows what it does, what it looks like in the product, and why it matters on the floor.

Equipment Management

Identity, ownership, and lifecycle fields for every gauge, meter, and instrument. The calibration_required flag gates the entire reminder pipeline.

Why it matters

One system of record for every asset that needs to be verified.

Equipment Management
TG-00421Digital Caliper 500-196
Line 3req
TG-00089Reference Weight Set
Metrologyreq
TG-00512Micrometer 0–25mm
Line 1req

Calibration Management

Full record fields — date, next due date, frequency, provider, certificate number, technician, pass/fail, remarks.

Why it matters

The workflow that makes 'we can prove it' true.

Calibration Management
calibration_date2026-07-18
next_due_date2027-01-18
frequency_days184
providerMetrology Co.
certificate_noCRT-24-08812
technicianj.ortega
resultPASS
remarksWithin tolerance

Multi-Stage Reminder Engine

30/15/7/1-day, due-date, and overdue cadence. Deduplication via notification_log guarantees one reminder per equipment, per type, per day.

Why it matters

The calendar never depends on someone remembering.

Multi-Stage Reminder Engine
T-30 · TG-00512queued
T-7 · TG-00318sent 09:00
T-1 · TG-00204sent 09:00
Overdue · TG-00099escalated

Document Management

Certificates, manuals, SOPs, and service reports linked to equipment or to a specific calibration record. Signed-URL secure storage.

Why it matters

The certificate is where you'd expect it to be.

Document Management
CRT-24-08812.pdf
certificate412 KB
SOP-CAL-014.pdf
sop1.1 MB
service-report-2026Q2.pdf
service820 KB

Dashboard

KPI cards, calendar, status breakdown, and a recent activity feed. Every role sees the slice they're accountable for.

Why it matters

Compliance status at a glance, every morning.

Dashboard
Equipment
1,284
On-time
89%
Due 30d
94
Overdue
6

Reports

Due, overdue, history, certificate, inventory, and audit reports — export to PDF, Excel, or CSV.

Why it matters

The audit binder assembles itself.

Reports
due.pdfexport
overdue.xlsxexport
history.csvexport
inventory.pdfexport
audit.csvexport

Roles & Permissions

Five roles: Super Admin, Org Admin, Quality Manager, Technician, Viewer. Least-privilege by default; role travels in the JWT.

Why it matters

Access matches accountability — nothing more.

Roles & Permissions
RoleReadWriteAdmin
super_admin
org_admin
quality_manager
technician
viewer

Audit Logs

Append-only trail of every significant action, tenant-scoped. The record you hand to an auditor.

Why it matters

You can prove what happened, and who did it.

Audit Logs
14:02 · j.ortega · calibration.create · TG-00421
13:48 · a.patel · document.upload · CRT-24-08812
09:20 · system · reminder.send · TG-00204 [T-1]
08:59 · m.singh · equipment.update · TG-00318