Pharma Logistics app interface

On-site & warehouse apps

About

Pharma Logistics is an Illinois-based pharmaceutical reverse distribution platform serving clients ranging from independent pharmacies and large pharmacy chains to physician offices, hospitals, the DoD, and the VA Health System.

The problem

On-site and warehouse employees struggle with outdated, manual workflows leading to frustrating inefficiencies that make product processing slow.

Results

We created two tailored applications: the On-Site App for field representatives to streamline drug processing and classification, and the Warehouse App for agents, optimizing the receipt and management of pharmaceutical products.

$4.5 m

products reconciled

5.9%

increase in product intake

12x

faster product processing

Final designs and solutions

I designed two tailored applications to streamline pharmaceutical reverse distribution workflows -- the On-Site App for field representatives and the Warehouse App for processing agents.

On-site app appointments calendar
On-site app quick entry list
On-site app data management

Onsite

  • I replaced a chaotic mix of calls and texts with a centralized "Calendar-First" dashboard, reducing the cognitive load for field reps by surfacing client details and appointment statuses instantly.

  • I replaced an outdated, manual-entry system with a dual-input list. This allows reps to reconcile stock instantly via GS1 scanners or rapid NDC (National Drug Code) lookup, cutting inventory time from hours to minutes.

  • To solve the friction of uneditable entries, I implemented a comprehensive management layer. This allows field reps to refine, remove, or expand product details on the fly, ensuring data integrity while eliminating the cumbersome rework of the legacy system.

Conditional logic — intelligent stepper for warehouse intake
Visual recognition — product condition imagery
Eliminating cognitive friction — dynamic placement cues

Warehouse

  • I replaced a static, exhaustive form with an intelligent stepper. By validating requirements at each step, the system now identifies non-returnable products instantly—allowing agents to skip unnecessary data entry and close out tasks in a fraction of the time.

  • I replaced dense, small-font text lists with high-fidelity graphic examples. By using large, descriptive imagery for product conditions, agents can now identify and select the correct status at a glance, virtually eliminating reading fatigue and selection errors.

  • To solve the confusion of manual sorting, I added dynamic placement cues at the end of every scan. This ensures agents never have to guess the correct bin, creating a "continuous flow" state that keeps the intake process moving without interruption.

01

Creating personas

To align the product with the people who use it daily, I created detailed personas based on stakeholder interviews and field research. Each persona represents a key user type in the pharma reverse distribution workflow.

On-site representative persona
Warehouse agent persona

02

A robust Design system

I created a comprehensive design system that was not only implemented in the final design of both applications, but it keeps being continuously used in Pharma's digital products.

Colors

Variables and themes

Button

3 priorities, 3 sizes, 6 states

Dropdown

Default, Open

Checkbox

12 states

Toggle

2 sizes, 4 states

Stepper

4 states

Words of appreciation