Entrovix AI
Web Apps

StockRoom

Inventory Management

StockRoom is an inventory system for stock that lives in more than one place. Its working assumption is blunt: the record is only ever as accurate as the sloppiest count that touched it, so accuracy has to be cheap.

Designed & developed by Entrovix

Year
2023
Discipline
OperationsSystems DesignEngineering
Services
Process DesignUX/UI DesignFull-stack EngineeringSystems Integration
Built with
VueLaravelMySQLWebSocket

The Challenge

Drift between the shelf and the table

Stock records do not fail loudly; they drift. A pallet booked in from the wrong screen, a pick that never got scanned, a transfer counted at one end only — each error is small, and together they produce a table the warehouse stops believing. Once the floor keeps its own tallies on paper, the software is decoration.

So the design work started at the loading bay rather than the dashboard. Whoever receives stock is standing at a bench with a scanner in one hand and a box in front of them, and any flow that assumes a keyboard and a second monitor has already lost the count.

The Approach

How we worked

  1. Receiving belongs to the scanner

    A scan brings up the item card; quantity and the put-away bin are the only questions asked. The keyboard is the fallback, not the design centre.

  2. The reorder point sits in the row

    On-hand level and reorder point share a row, drawn against each other, so the decision to order is made while reading the table rather than after exporting it.

  3. Say when the truth was last true

    With several locations feeding one table, freshness is part of the data. The last successful sync is stated on the screen, plainly, instead of implied by optimism.

  4. Density as a feature

    Each row carries SKU, item, level, threshold and status without abbreviating any of them into mystery. Dense was the requirement; spreadsheet was the failure mode.

The Solution

One table, and the day runs off it

The screen leads with a dense stock table — SKU, item, an on-hand bar drawn against the reorder point, and a status column where Low and Out badges do the shouting. A toolbar above holds search and the warehouse picker, so switching locations is a flick, not a navigation.

Receiving is its own panel: scan a delivery and the item appears as a card, take the quantity, name the put-away bin, done. At the foot of the screen the last-sync line says exactly how old the picture is — the difference between a table people check and a table people trust.

Inside the product

What it actually does

Every Screen

One product, whatever it is opened on

The phone layout is not the desktop one squeezed down. Density, hit areas and reading order are decided per screen, and the interface keeps its meaning at both ends.

Capability

What we brought to StockRoom

The same services are available on their own — each one links to what it involves, how it runs and what you get.

The Outcome

What it settled

  • Receiving happens where the boxes are, not where the keyboard is
  • The reorder decision reads straight off the row
  • Each location shows one stock truth, with its age stated on screen
  • Daily-use density without collapsing into a spreadsheet

That was some of our work

Now let’s talk about yours.

Tell us what you’re building. You’ll get a written plan, a clear proposal, and a team that shows its work every week.