Removing a daily finance bottleneck and protecting margin in a sell-first B2B construction-materials marketplace.
SivanLand is a B2B marketplace for construction materials — cement, rebar, ready-mix, tile, profiles — that runs on an unusual model: it sells first and sources second, taking customer payment before buying the goods to fulfil the order. I designed the internal Operations Console that runs this flow across the sales, procurement, finance and risk teams. The brief, in one line: “orders move too slowly, and we keep losing money on some of them.” The real work was turning that into two precise problems — and solving both at the point of decision.
Selling before buying keeps SivanLand asset-light, but it creates two structural risks that compound with volume:
The insight: both are the same disease — the information needed to decide isn't present at the moment of the decision.
Make the safe path the automatic path, and reserve human judgement for the orders that actually deserve it.
The same colour logic drives the gate, the status chips and the risk views, so healthy / caution / critical means the same thing on every screen.
High-fidelity screens from the prototype — Persian (RTL), built on the Sidera design system. The sales dashboard's four-tile summary strip (today's sales, reserved budget, expected profit, orders at risk) sits over the live order table; the procurement buy-queue shows the quantified loss and recovery action inline for any price-changed order.

As a prototype, these are the outcomes the design is built to produce — each tied to a metric so it can be validated, not assumed.
Moving financial truth earlier — reserving funds and locking price at the sale — turned two human bottlenecks into automatic checkpoints. Separating the routine path from the exception path kept the console calm and scannable.
Validate the riskiest assumption first with a one-week Wizard-of-Oz on the “available-to-commit” balance before building the ledger, then wire the screens to the live design-system components.