RMC wanted a simple way for contractors to order and track concrete deliveries. What started as “Uber for Concrete” became a multi-role platform connecting dispatchers, drivers, builders, and back-office teams in real time. We shaped an experience that gave visibility across the entire chain—bringing clarity to the chaos of construction logistics.
Many startups start with “Uber for X.” Few make it useful. RMC had the right instinct but underestimated the complexity of construction coordination. We uncovered the deeper need: transparency between everyone in the chain, not just order placement. We designed a unified interface where customers, drivers, and dispatchers see the same live data. The result: fewer missed deliveries, faster issue resolution, and smoother communication. It’s simplicity built on depth.
Concrete delivery is a high-stakes race against time. Builders, subcontractors, dispatchers, and drivers all operate under pressure—delays cost thousands, and miscommunication causes chaos. RMC’s founders wanted a mobile experience as intuitive as ordering a ride, but the real challenge was far bigger: designing for multi-user synchronization across a volatile environment.
Ordering, billing, routing, and delivery updates all had to stay aligned in real time, across roles with very different needs. That meant solving both the interface problem and the information hierarchy problem.
We began by mapping every role involved—builders, flat workers, dispatchers, drivers, and back-office staff—to understand where coordination broke down. Through shadowing and interviews, we identified the pivotal friction points: status visibility, change notifications, and who actually controls an order.
Role mapping & workflow definition
Service design blueprints
Communication flow modelling
Real-time dependency mapping
MVP role alignment
We built interactive prototypes that simulated live delivery updates across user roles. Testing confirmed the need for unified visibility—each user type needed to see the same live truth, customized only by relevance. This drove our decision to unify the data layer across roles.
Live prototype simulation
Multi-role testing
Notification & update modelling
Context-based visibility
Iterative user validation
We created a component library for delivery tracking, alerts, and role-specific dashboards. Our front-end team supported the implementation directly, bridging UX and development to ensure real-time behaviour matched the prototype logic.
Full product visual design
Style guide and Asset Library
High Fidelity Prototype
Dev Handover
When the original dev partner exited before project completion, our team stepped in to continue progress. We stabilized releases, refined interfaces for production, and kept the roadmap aligned with evolving business needs.
The RMC platform unifies delivery visibility. Orders flow seamlessly from request to dispatch, tracking every truck in real time. Builders get clear ETAs, drivers get precise directions, and dispatchers see everything—without redundant updates or phone calls. Designed for clarity under pressure, the system transforms last-minute chaos into predictable workflow.
The platform reduced errant deliveries during pilot and became RMC’s operational backbone. It reframed the company from a logistics service into a coordination technology provider—proof that great UX can cement efficiency, even in concrete.