Projects / Reusable equipment

Red Cross Supply Tracking

Reusable equipment tracked through dispatch, receipt and return.

Supply Tracking records the movement of reusable equipment between American Red Cross facilities. Barcode scans link dispatch, receipt, return and reassignment to the same asset. Coordinators can trace its last recorded location, investigate delays and review movement history.

The equipment lifecycle

One asset identity across every handoff.

Equipment dispatch

The dispatch record links the equipment with its origin and destination. Its identifier follows the asset through delivery and return.

Equipment receipt

Barcode verification identifies the item at the destination. Receipt records the handoff with the user and timestamp for later review.

Equipment return

The return is recorded against the existing asset. Coordinators can compare the outward and return movements in one history.

Facility reassignment

Reassignment changes the equipment’s facility without discarding earlier movements. Role and location permissions determine which records staff can view or update.

01 / Barcode handoff

Equipment handoffs recorded through browser scanning.

The working challenge

Equipment changes hands across facilities and devices. The team needs to identify the item before recording the next movement, and keep that action attributable.

The product solution

The browser application reads equipment barcodes through the device camera. Staff identify the item and continue with the relevant dispatch, receipt or return action.

02 / Exceptions and reporting

The last recorded handoff gives delays a starting point for investigation.

Idle detection highlights equipment whose recorded activity falls outside the expected movement window. Coordinators can inspect the last event, facility and responsible user, then use XLSX history reports by asset, site, period or movement type for a wider review.

Technology stack

The technology behind Supply Tracking.

Browser scanning, lifecycle services and reporting around a persistent equipment record.

Field application

The Blazor WebAssembly PWA combines Telerik UI with ZXing barcode decoding on the user’s device.

  • Blazor WebAssembly (PWA)
  • Telerik UI
  • ZXing Browser Barcode Decoder

Lifecycle services

ASP.NET Core and CQRS separate lifecycle commands from the queries used to review equipment activity.

  • ASP.NET Core
  • CQRS

Equipment history

Dapper and stored procedures provide access to the equipment and movement data in Azure SQL Database.

  • Dapper
  • Stored Procedures
  • Azure SQL Database

Reporting & infrastructure

OpenXML generates XLSX reports. Azure services support the application infrastructure.

  • OpenXML (XLSX export)
  • Azure Services
Your equipment network

Plan the return as carefully as the dispatch.

We can connect your labels, facilities and handoffs in one equipment lifecycle. Start with one outward-and-return journey and the information your coordinator needs to follow it.

Discuss reusable-asset tracking