v1.1.3 Production Release

Quality
Works

Enterprise laboratory management — track samples, calibrations, pest control, and quality walkthroughs across multiple plants, all in one platform.

Explore Features See Daily Workflows
0
Core Modules
0
Access Levels
0
% Web-Based
0
hr Monitoring

Four systems.
One platform.

Every aspect of laboratory quality management, integrated and accessible from a single dashboard.

🧪
Sample Management
Complete lifecycle tracking for QC samples — from receipt to disposal. Full batch traceability with expiry monitoring and storage bin management.
Batch Tracking Expiry Alerts Storage Bins Check-in/out
📈
Equipment Calibration
Schedule, track, and document calibration for all laboratory equipment. Automated due-date alerts, PDF certificate uploads, and calibration history.
Scheduling PDF Certs History Log Due Alerts
🔎
Quality Walkabout
Structured plant-floor quality inspections with digital checklists, photo evidence capture, observation logging, and corrective action tracking.
Checklists Observations Actions Reports
🦇
Pest Control
End-to-end pest management — device readings, inspection logs, chemical usage records, vendor meetings, and minutes-of-meeting documentation.
Device Readings Inspections MOM Tracking Chemicals

Built for real
laboratory teams.

Designed from the ground up for multi-site manufacturing and laboratory environments with enterprise-grade reliability.

🏠
Multi-Plant Hierarchy
Company to Country to State to Plant to Department. Full organizational hierarchy with per-level access control and data isolation.
🔒
SSO Integration
OpenID Connect SSO with Okta, Azure AD, and Google. Auto-detect auth type by email domain for seamless enterprise login.
📄
PDF Export Engine
QCPdfEngine generates clean A4 PDF reports across all modules — calibration schedules, sample logs, inspection reports, pest summaries.
📱
Responsive Web App
Fully mobile-responsive — access from any device, anywhere. No app install required. Works on tablets for floor inspections.
📋
Label Printing
ESC/POS thermal label printing integration. Print sample labels, equipment tags, and calibration stickers directly from the system.
📊
Transaction History
Complete audit trail for every sample check-in, check-out, calibration event, and inspection with timestamps and user attribution.
🏻
Expiry Monitoring
Automated expiry tracking for samples and calibration schedules. Dashboard indicators and alert notifications before deadlines.
👥
Role-Based Access
8-tier access control from Master Admin to Viewer. Per-module permissions with company and tenant isolation at query level.
🛡
Backup and Recovery
Automated scheduled backups with configurable intervals. Redis session storage for high-availability production deployments.

Platform at a glance.

0
Integrated Modules
Sample, Calibration, Walkabout, Pest
0
Access Levels
Master Admin to Viewer
0MB
Max PDF Upload
Calibration certificates
0
SSO Providers
Okta, Azure AD, Google
0%
Web-Based
No installation required

Your team's daily
routines simplified.

Designed around how lab staff actually work. Every workflow optimized for speed and accuracy.

🧪
Lab Technician
Sample and Equipment Daily Flow
  • Log in — dashboard shows today's expiring samples and overdue calibrations at a glance
  • Check out a sample batch — scan or type batch ID, confirm storage bin, system records the transaction
  • Return sample — single click check-in, quantity and condition recorded automatically
  • Submit calibration reading — attach PDF certificate directly from the calibration form
  • Print sample label — thermal print from any record with one click, no extra software
🔎
Quality Inspector
Walkabout and Inspection Flow
  • Open Quality Walkabout — select plant area, start a new inspection session
  • Work through digital checklist — mark pass/fail per item, add observations with photos
  • Log non-conformances — assign corrective actions to responsible persons with due dates
  • Submit inspection — PDF report auto-generated and available for download immediately
  • Track open actions — dashboard shows all pending corrections across all areas
🦇
Pest Control Officer
Pest Management Daily Flow
  • Record device readings — log fly catcher counts and trap catches per device location
  • Log chemical usage — record chemical type, quantity, and application area per treatment
  • Schedule vendor meeting — create pest control meeting with agenda items
  • Record MOM — document meeting minutes and action items directly in the system
  • Export pest report — generate PDF summary for compliance or management review
👥
Plant Manager
Oversight and Reporting Flow
  • Review morning dashboard — instantly see status across all active modules and alerts
  • Monitor overdue calibrations — filter by department, assign follow-up from the list view
  • Review walkabout reports — see open actions, overdue items, and inspection trends
  • Generate compliance report — export multi-module PDF with one click for audits
  • Manage team access — add users, assign roles, set module-level permissions per person

Always informed.
Never surprised.

The system proactively surfaces critical information so your team acts before issues escalate.

Urgent Alert
Sample Expired
Batch QC-2024-0892 (Reagent Grade A) has passed its expiry date. 3 units still checked out to Dept. Biochem.
Triggered at 00:01 on expiry date
Warning
Calibration Due in 7 Days
Analytical Balance AB-04 calibration due 2026-04-04. Last calibrated by Supplier XYZ. Certificate on file.
Triggered 7 days before due date
Information
Low Sample Stock
Reference Standard RS-12 stock below reorder threshold. Current qty: 2 units. Minimum threshold: 5 units.
Triggered when stock falls below threshold
Completed
Calibration Certificate Uploaded
pH Meter PM-07 calibration completed and certificate uploaded. Calibration valid until 2027-03-28.
Logged on certificate submission
Overdue Action
Walkabout Action Overdue
Observation OBS-047 corrective action assigned to Dept. QA was due 5 days ago. No completion recorded.
Triggered at action due date + 1
Pest Alert
High Pest Device Count
Fly catcher FC-12 (Warehouse B) recorded 48 catches — exceeds threshold of 20. Inspection recommended.
Triggered when reading exceeds threshold

Every report you
need, instantly.

PDF-quality reports across all modules. Print-ready for audits, management reviews, and regulatory compliance.

🧪
Sample Inventory Report
Complete snapshot of all current samples — quantities, storage locations, expiry status, and check-out history.
Per-PlantPDFFilterable
📈
Calibration Schedule
All equipment calibration status, due dates, responsible parties, and certificate reference formatted for regulatory review.
Per-DeptPDFCalendar View
🔎
Walkabout Inspection Report
Per-inspection PDF with checklist results, observations, non-conformances, and corrective action status.
Per-SessionPDFPhotos
🦇
Pest Control Summary
Monthly and quarterly pest activity — device readings, chemical usage, inspection outcomes, and trend analysis.
MonthlyPDFTrends
📋
Expiry Forecast Report
Upcoming sample expirations over the next 30, 60, or 90 days — helps procurement plan ahead and avoid stockouts.
30/60/90dPDFAlerts
👥
User Activity Audit
Full audit log of all user actions — sample transactions, calibration updates, access changes — with timestamps.
CompliancePDFAudit Trail

How it works.

From login to PDF report — every step streamlined for efficiency.

🔒
Authenticate
Log in via SSO (Okta, Azure, Google) or local credentials. System auto-detects auth method by email domain.
🏠
Select Plant and Module
Navigate to your plant. Open the relevant module — Samples, Calibration, Walkabout, or Pest Control.
Record Activity
Log your activity — sample transaction, calibration reading, inspection checklist, or pest device reading.
📊
System Validates
All entries are validated against business rules. Alerts trigger automatically for thresholds and due dates.
📄
Export Report
Generate PDF report at any time — for audits, management reviews, or regulatory submissions.

Right access for
every role.

8-tier role hierarchy ensures users see exactly what they need and nothing they should not.

L1
Master Admin
All companies, all data, all modules
L2
Company Admin
Full access within one company
L3
Country Admin
All plants in assigned country
L4
State Admin
All plants in assigned state
L5
Plant Admin
Single plant, all departments
L6
Department Manager
One department only
L7
Regular User
Limited operations, assigned scope
L8
Viewer
Read-only, no modifications

Built to last.

Production-proven stack optimized for performance, security, and easy deployment.

🔩
Node.js
Backend Runtime
Express.js
API Framework
🐘
MariaDB
Primary Database
🔴
Redis
Session Storage
📃
Docker
Containerization
🔒
OIDC / SAML
Enterprise SSO
📄
QCPdfEngine
PDF Generation
📜
HTTPS / TLS
Encrypted Transport

Enterprise-grade
security built in.

Every layer secured — from transport encryption to per-tenant data isolation.

🔒
Multi-Tenant Isolation
Every query filters by company and tenant. SQL access control prevents any cross-tenant data leakage at the query level.
🔐
bcrypt Password Hashing
Local passwords hashed with industry-standard bcryptjs. No plaintext passwords stored anywhere in the system.
📭
HTTPS Everywhere
HTTPS server auto-starts alongside HTTP when SSL certificates are present. All production traffic encrypted in transit.
🌏
Redis Session Security
Sessions stored in Redis with encrypted keys. Session hijacking protection via secure, httpOnly cookie flags.
👤
SSO Identity Federation
External identities mapped to internal users. OAuth2 and OIDC tokens validated server-side. No password exposure.
📋
Complete Audit Trail
Every data change logged with user identity and timestamp. Full compliance-ready audit trail for regulatory requirements.
Get Started

Ready to transform
your QC operations?

One platform, four modules, complete traceability. Schedule a demo to see how QC System fits your workflow.

Explore Modules
Web-based   |   Multi-plant   |   SSO Ready   |   Docker Deploy