Critical resource readiness

AssetsManager

We shaped AssetsManager as a tenant-safe platform for inventory, storage units, smart locks, inspections, replenishment and evidence. The craft was not another warehouse screen, but a controlled operating model from asset to location, access, event, proof and decision.

Ankior safety ecosystem Inventory Access control Inspections Audit trail Backend Data Integrations Security Web app Cloud IoT Observability
Readiness board

Introduction

Inside AssetsManager

The system had to make stock, access and inspection history defensible during audits while staying usable for warehouse operators, EHS managers and field technicians.

What had to be crafted

The UX is built for repeated operational work: dense scanning, status hierarchy, clear ownership and fast escalation from signal to task.

11 bounded modules 0 silent history edits 24/7 readiness signal PPE critical stock focus

Features

Product features with technical depth

We treated the ledger as evidence, separated domain ownership and designed high-risk actions around explicit actor intent.

Immutable inventory ledger

Corrections are compensating events, not overwritten rows.

Physical access model

Grant windows, smart lock adapters and emergency overrides are visible in one flow.

Storage-unit readiness

Cabinets, compartments, expiry and minimum thresholds form an actionable readiness view.

Inspection evidence

Checklists, findings, photos and certificates become audit-ready artefacts.

IoT lock integrations

Smart locks, access grants and emergency overrides are treated as auditable product flows.

ERP and supply adapters

Inventory events can move into procurement, vendor and SmartAid workflows without weakening the evidence model.

AI-ready anomaly signals

Inventory drift, access patterns and readiness changes are structured for future assisted detection.

Cabinet command view

Operators see stock, expiry and access state before opening a work order.

Challenges

Operational gap

Resources were split between spreadsheets, manual cabinet lists, access logs and inspection protocols.

Technical challenges

01

IoT reliability

Smart lock and cabinet events had to be reliable even when physical infrastructure was imperfect.

02

Integration boundaries

ERP, SmartAid and vendor adapters needed clear contracts without leaking provider assumptions.

03

Immutable evidence

Corrections needed compensating events instead of destructive edits.

Domain challenges

01

Audit defensibility

Operators needed fast work while managers needed a complete evidence story.

02

Readiness ownership

Low stock, expiry and access issues needed a clear owner before operations degraded.

03

Physical risk

Digital state had to represent real locations, cabinets and responsibilities.

Technology stack

Technology stack behind the product

A domain-led .NET platform with PostgreSQL JSONB for structured evidence, event-style histories and integration seams for ERP, SmartAid and smart lock vendors.

Backend .NET 8, minimal APIs, domain services
Data PostgreSQL, JSONB, immutable ledgers
Integrations Smart lock vendors, ERP, SmartAid
Security Tenant scopes, role grants, audit context
Web app Angular, TypeScript, dense ops UI
Cloud GCP, Kubernetes, containerized services
IoT Smart locks, cabinet adapters, access events
Observability OpenTelemetry, audit logs, health probes
.NET 8 domain services JSONB Smart lock vendors SmartAid role grants Angular dense ops UI Kubernetes Smart locks access events audit logs Backend Integrations Web app IoT Inventory Inspections .NET 8 domain services JSONB Smart lock vendors SmartAid role grants Angular dense ops UI Kubernetes Smart locks access events audit logs Backend Integrations Web app IoT Inventory Inspections
minimal APIs PostgreSQL immutable ledgers ERP Tenant scopes audit context TypeScript GCP containerized services cabinet adapters OpenTelemetry health probes Data Security Cloud Observability Access control Audit trail minimal APIs PostgreSQL immutable ledgers ERP Tenant scopes audit context TypeScript GCP containerized services cabinet adapters OpenTelemetry health probes Data Security Cloud Observability Access control Audit trail

Japonics

Build audit-grade operations without slowing the floor

AssetsManager shows how Japonics turns physical complexity into clear, defensible workflows.