PySide6 Application
Focused desktop workflows for laboratory staff and managers.
A configurable LIMS foundation for small laboratories that need disciplined sample intake, chemical inventory, audit history, and operational visibility without starting with enterprise overhead.
The application keeps validation and transaction rules in a reusable service layer, leaving a clean seam for future API, automation, and reporting work.
Focused desktop workflows for laboratory staff and managers.
Validated sample transitions and atomic inventory transactions.
Typed relational models and Alembic migrations for a multi-user target.
Database-backed KPIs, PDF foundation, and a proposed Power BI model.
Receive, search, filter, edit, and transition samples through controlled statuses with chain-of-custody and deadline context.
Track chemical master data, quantities, storage, expiry, SDS status, hazards, suppliers, and related sample usage.
Balance changes, inventory events, and audit records succeed or roll back together inside one transaction.
Database-backed sample, inventory, expiry, review, and equipment signals give managers a concise current-state view.
Record creation, updates, status changes, and inventory adjustments preserve before-and-after context.
Application identity, environment, sample prefix, database connection, time zone, and local AI settings are supplied through configuration.
The SQLite demo adapter is intentionally separate from the PostgreSQL production path. It provides a self-contained portfolio experience without implying a production laboratory deployment.
Current sample, stock, expiry, review, and calibration signals derived from the demo database.
Operational records stay filterable by client, project, matrix, status, receipt range, due range, and overdue state.
Master data and stock movement stay connected to safety, storage, supplier, expiry, and sample-use context.
The demonstration covers live KPIs, sample search and history, chemical records and ledger activity, and the optional local assistant boundary.
Analytical Methods, Results, QA/QC, Equipment, Reports, and Administration are present as clearly labeled future modules. Production use also requires laboratory-specific validation of methods, calculations, holding times, reporting, retention, security, and deployment controls.
OCBS builds focused systems that connect operational records, validation rules, and management visibility without forcing enterprise complexity on a local team.