Light logo Small logo
Dark logo Small logo
Light logo Small logo
Dark logo Small logo

Fulfillment UX Prototyping Infrastructure

Summary
Challenge

"I want our lab to quickly test these fulfillment ideas like it's the real thing, without having to plug into a live warehouse."

Solution

I built a modular prototyping platform that replicated warehouse hardware, system responses, and user behaviors, which enabled fast, repeatable UX testing in both lab and field settings, without production system dependencies.

  • Role — Developer, system designer, strategist, technical writer, data engineer, administrator
  • Tools — Raspberry Pi, Node.js, WebSockets, MQTT, NoSQL, JavaScript (Electron, Express), 8020 extrusion, industrial barcode scanners and rack light buttons
Impact

The resulting system enabled flexible, realistic, and repeatable UX experiments for fulfillment center processes in lab and field settings.

Strategic Takeaway

This project reflects my broad approach: solving UX prototyping problems not just with code and components, but with reusable strategy and architectural clarity.

Gallery
Fulfillment Environment

An illustration depicting the physical nature of FC workspaces, highlighting the need for realistic prototyping.

Prototyping Infrastructure in Lab

An illustration of the modular test station setup used to explore human-computer interactions in fulfillment workflows.

Basic System Architecture

A portable Node.js-based prototype server powers all client interfaces — workstation UI, researcher dashboard, and metrics display via local API and WebSocket connections.

Portable Backend Hardware

A Raspberry Pi with touchscreen display and a dedicated Wi-Fi router form a self-contained, offline-capable backend — ideal for field tests in fulfillment centers or wherever a workstation facsimile can be set up.

Simulated Environment

An video frame illustration of a user interacting with a prototype workstation during a UX research study, an activity that benefits highly from the effort to make test scenarios as close to real FC conditions as possible.

Test Admin View

I used a set of UI components to custom-build a researcher interface for most experiments that enabled observing participant behavior, triggering edge cases, and recording test metrics in real time.

Click an image for a closer look and more information. (Note: Some visuals are illustrations created in place of confidential images.)

Details