Getting started
- Create your organization. After registering, create your organization — it's the shared workspace for your lab's data.
- Import your inventory. Upload a CSV of your items; the importer validates every row, shows a preview, and writes only what you confirm. The free inventory template shows a workable column set.
- Map your locations. Rooms, freezers, and shelves as a hierarchy — then put stock where it lives.
- Invite your lab. Roles from viewer to owner; each lab is its own organization with isolated data.
- Let alerts do the chasing. Expiry, low stock, calibration due, and SOP reviews surface on the dashboard and in scheduled email digests.
Core concepts
- Item / Lot / Stock
- An item is the product you buy; a lot is a physical batch with its own expiry; stock is a quantity of a lot at a location. Our inventory guide explains why this separation matters.
- Sample
- Identity, type, status (active/consumed/disposed/archived), owner, project, notes, and a parent-sample link for aliquots — with a location history per sample. See the sample tracking guide.
- Equipment
- Specs, status, maintenance and calibration history with certificates, warranty dates, and automatic next-due-date syncing.
- SOP
- Lifecycle of draft → review → approved → active → superseded/archived, automatic version bumps, recorded approvals, effective dates, and per-version acknowledgements.
REST API
A versioned REST API under /api/v1/ covers inventory, samples, equipment, and
SOPs. Authentication is by browser session or Basic auth; all endpoints enforce the same
role-based permissions and organization scoping as the UI.
- Interactive OpenAPI documentation:
/api/docs/(log in first) - Machine-readable schema:
/api/schema/
Guides
For the concepts behind the app, the resources section has practical guides on inventory management, reagent expiry, calibration tracking, and SOP version control.