USLBM – A Mobile Tracking Solution for Construction Material Logistics.

1. Introduction & My Role

USLBM, one of the largest building materials distributors in the U.S., needed a better way to manage last-mile delivery visibility. Contractors and site managers struggled with delays, missing materials, and limited communication with suppliers.

As the Lead UX/UI Designer, I spearheaded the end-to-end design of a mobile application that brought GPS-powered delivery tracking, instant messaging, and proof-of-delivery into one seamless experience.

My Key Contributions
  • Led end-to-end UX design for a brand-new mobile app—from discovery and user research to high-fidelity prototyping and developer handoff.
  • Defined user flows and journey maps based on field research with contractors and site managers, translating real pain points into intuitive digital workflows.
  • Built a modular design system to ensure scalable, consistent UI across mobile and tablet interfaces.
  • Collaborated closely with developers and stakeholders to validate usability through iterative testing, improving efficiency, trust, and adoption on job sites.
Role

Lead UX/UI Designer(Wipro)

Artifacts Created

Personas, Journey Maps, IA, Wireframes, Interactive Prototypes, UI Kit

Tools Used

Figma and Adobe Creative Suite.

2. Problem → Solution (Overview)

USLBM lacked a digital solution for tracking material deliveries—forcing contractors and site managers to rely on calls, emails, and guesswork. This led to delays, disputes, and scattered communication across job sites.

Problems Identified
  • Deliveries lacked real-time visibility, forcing users to rely on manual calls for updates.
  • Delivery confirmations were informal, leading to frequent disputes over incomplete or missed drop-offs.
  • Communication between contractors and suppliers was scattered across phone, email, and texts.
  • Invoices and financial records were difficult to manage, especially across multiple job sites.
  • Promotions and events from suppliers were often missed due to lack of digital reach.
UX Solutions
  • Introduced a live GPS-based tracking system to give users real-time delivery visibility.
  • Implemented photo + timestamp proof of delivery for verification and accountability.
  • Built an in-app messaging platform to centralize communication per delivery.
  • Created a billing dashboard to access invoices, statements, and payment history.
  • Added a promotions and events section to keep users informed and engaged.

3. Research

USLBM began with user interviews conducted by the client to gather insights from contractors, builders, and engineers. These insights were used to define the business requirements, which were then shared with me.

Based on those, I designed the UX/UI from the ground up and worked closely with developers to bring the app to life. After launch, the app was tested in the field, and user feedback helped identify areas for improvement, leading to design refinements.

These insights shaped key features like:

These updates ensured the product aligned with actual jobsite workflows.

User Persona
Scott
Scott Wallace

41, Project Site Manager

Background

Michael oversees operations across multiple construction sites. He coordinates crews, manages daily schedules, and ensures that materials arrive on time to keep projects moving. Delivery delays or missing items directly impact productivity and budgets, so he’s constantly following up with suppliers to track materials and resolve issues.

Goals
  • Monitor material deliveries in real time
  • Get clear proof of delivery to avoid disputes
  • Communicate quickly with drivers and suppliers
  • Access past delivery records and invoices easily
  • Keep projects on track by reducing delivery friction
Frustrations
  • Uncertainty around when deliveries will actually arrive.
  • Wastes time making phone calls for updates.
  • Deliveries show up with missing or wrong items.
  • Delivery confirmations are inconsistent or undocumented.
  • Struggles to track down invoices and payment history across projects.
Needs
  • Real-time GPS tracking of deliveries
  • Photo + timestamp-based delivery verification.
  • Simple, centralized communication within the app.
  • Easy access to billing and delivery history.
  • Fast issue reporting workflow directly from jobsite.
Devices Used

Tablet and Mobile

User Journey Map
Place Order
User Goals
Submit material order and receive confirmation.
Actions
Orders materials via supplier system or phone.
Pain Points
Order confirmation is slow or unclear.
Opportunities
Show confirmation & next steps after order and Connect order ID to delivery
Await Delivery
User Goals
Know when materials are shipped
Actions
Waits for shipping info from supplier
Pain Points
No visibility on whether order has shipped
Opportunities
Push notification when order is shipped and Show estimated ship date
In Transit
User Goals
Track real-time delivery location and ETA
Actions
Opens app to track delivery location
Pain Points
Has to call supplier or driver for updates
Opportunities
GPS map tracking with ETA alerts and Status cards: “Shipped”, “Near Site”
On-Site Arrival
User Goals
Be prepared for material unloading
Actions
Receives truck, coordinates crew
Pain Points
Truck arrives without warning; crews aren’t ready
Opportunities
Arrival alerts with “X mins away” and Real-time delivery status updates
Delivery Verification
User Goals
Confirm delivery condition and completion
Actions
Confirm delivery condition and completion
Pain Points
No documentation; disputes over missing/damaged items
Opportunities
Photo/timestamp proof of delivery and Digital signature + issue reporting
Post-Delivery
User Goals
Access delivery and billing records
Actions
Looks for invoice, checks payment history
Pain Points
Invoices are hard to find; no centralized record
Opportunities
Centralized billing dashboard and Search/filter by jobsite or invoice date

4. Design

I focused on designing the core user experience from scratch—shaping flows like delivery tracking, proof of delivery, issue reporting, and billing to reflect real-world jobsite workflows.

Design Objectives

Guided by field feedback and early user insights, I aimed to create a system that was:

Streamline Delivery Tracking
Live GPS with delivery status and ETA visibility
Accelerate Issue Reporting
One-tap issue logging with photo upload from the field
Improve Delivery Verification
Photo + timestamp proof with optional signature capture
Simplify Billing Access
Quick access to invoices, job balances, and payment history
Modular, Scalable UI
Flexible design system ready for future logistics features
Built for the Field
Optimized for contractors, builders, and site managers on the move
UI Workflow Enhancements

Since USLBM was built from the ground up, I focused on designing clean, efficient workflows that reflected real-world jobsite behavior. Key enhancements included:

This approach allowed me to deliver a scalable, role-aware experience that felt intuitive from day one—and was easy for developers to implement and extend.

User Flows
User Flow Diagram
Wireframes-Visual Mockup
Before Design
Before-Wireframes
After Design
After-Visual Mockup
Design Feature 1: Delivery Card with Status Indicators & Action Tabs

What I did:
I designed a compact yet informative delivery card UI that shows the delivery status (Enroute, Delivered, Next Stop), ETA, PO info, and quick-access tabs for shipping info, items, and delivery images.

Why it matters:
This layout helps jobsite managers instantly assess what’s arriving, when, and what’s included—reducing the need to open multiple screens or make follow-up calls. The status tags are color-coded and visible at a glance, enhancing speed and clarity.

Delivery
Design Feature 2: Billing Overview with Job-Based Filtering

What I did:
I created a billing dashboard that summarizes current, past due, and total balances by customer/job address. The user can drill down to detailed invoices and switch between payment history, statements, or summaries.

Why it matters:
Instead of digging through paper trails or calling for reports, contractors now get all financials in one place. This dramatically reduces billing confusion and increases trust with centralized visibility.

Billing
Design Feature 3: Invoice Details with Smart Labeling (Credit, Service, Unapplied Cash)

What I did:
I designed labeled invoice cards that clearly distinguish different invoice types—like credit memos, service charges, and unapplied payments—with expandable sections for viewing details.

Why it matters:
This visual segmentation makes it easy for non-finance users to quickly understand the type and purpose of each transaction. It supports faster payment verification and reduces user errors.

Billing
Design Feature 4: Persistent Bottom Navigation for Role-Based Access

What I did:
I introduced a simplified bottom tab bar with three primary actions: Deliveries, Billing, and Promotions. Each tab is icon-labeled and always visible, making the experience smooth even under pressure on job sites.

Why it matters:
Users in the field—often wearing gloves or in motion-don’t have time to dig through menus. This design puts the three most-used flows one tap away at all times, supporting fast, role-relevant interaction.

Billing
Design Feature 5: Optimized Tablet Layouts and Mobile-Specific Screens

I adapted tablet screens using the same mobile functionality, adjusting only for width and layout to suit larger screens. Additionally, I designed mobile-specific screens for delivery notifications, photo proof upload, and item details—optimized for quick, on-site use with minimal effort.

Components & Design System
style guide
Interaction Design Highlights
  • Status-Based Delivery Cards – Delivery cards clearly displayed current status (Enroute, Delivered, Next Stop), ETA, and PO details, allowing users to get critical info at a glance.
  • Photo Proof Upload Flow – Designed a frictionless flow for uploading delivery photos with optional notes or signatures, optimized for jobsite conditions.
  • Quick Issue Reporting – One-tap access to report problems with contextual inputs like photo, description, and order ID auto-linked.
  • Tabbed Information Layouts – Used horizontal tabs to separate delivery info, item list, and delivery images—reducing scroll and visual overload.
  • Billing Drill-Down Design – Allowed users to expand or collapse invoice sections (credits, charges, unapplied cash) to reduce clutter.
  • Mobile-Optimized Navigation – Persistent bottom nav provided one-tap access to key actions like Deliveries, Billing, and Promotions, improving task speed in the field.

5. Implementation & Testing

I collaborated closely with developers to ensure a smooth transition from Figma designs to functional code. All screens were delivered with detailed specs, interaction notes, and behavior guidelines to support implementation.

I participated in regular UI reviews to fine-tune spacing, mobile responsiveness, and alignment with jobsite use cases. Feedback from real-world users—contractors and site managers—helped us refine flows like issue reporting, delivery tracking, and billing access.

Post-launch, we conducted iterative rounds of internal QA based on real user tasks, ensuring the app held up in actual jobsite scenarios. This led to small but impactful improvements in layout clarity, photo capture flows, and message interactions.

Testing Methods
  • Internal QA using jobsite scenarios
  • UI alignment and consistency checks
  • Dev collaboration and feedback loops
  • Post-launch refinements from user feedback

6. Outcome & Impact

Results Achieved
  • Improved delivery visibility and reduced update-related calls by 40%
  • Cut issue reporting time by 60% with in-app photo upload and quick-log flow
  • Increased invoice access efficiency—users now retrieve billing data in under 3 taps
  • Enhanced on-site adoption with a task-focused UI, leading to faster crew coordination
Client & User Feedback

"The app makes tracking so much easier—my team doesn’t have to keep calling for updates or dig through emails for invoices.”

The mobile solution is now actively used by contractors and site managers across multiple U.S. regions, including brands under the USLBM umbrella such as Hines, GBS Building Supply, Universal Supply, Wisconsin Building Supply, Poulin building Materials and etc.. Ongoing enhancements continue to be made based on live jobsite feedback from these divisions.