cmBuilder A Faster, Smoother Way to Import Project Schedules

cmBuilder — A Faster, Smoother Way to Import Project Schedules

cmBuilder is a web-based platform for simulating construction projects that enables teams to plan, visualize, and communicate site logistics and schedules in 4D so that they can win bids and deliver projects effectively.

Year

2022

Year

2022

Year

2022

Company

CadMakers

Company

CadMakers

Company

CadMakers

Role

UI/UX Designer

Role

UI/UX Designer

Role

UI/UX Designer

Problem

I designed an import flow that supports both first-time uploads and incremental updates with clear validation, conflict handling, and recovery from edge cases. It followed a two-stage approach: the first stage supported XML-only imports, and the second stage enabled synchronization and modification of existing XML uploads. As a result, the feature was well received by customers and helped the company gain more subscribers

Outcome

I designed an import flow that supports both first-time uploads and incremental updates, with clear validation, conflict handling, and recovery from edge cases. It followed a two-stage approach: the first stage supported XML-only imports, and the second stage enabled synchronization and modification of existing XML uploads. As a result, the feature was well received by customers and helped the company gain more subscribers.

Have a project in mind? Let's talk

©2025 Philip Cheung UX Designer

Tuesday, 12/16/2025

PHILIP CHEUNG

Picture of houses on a hill

Have a project in mind? Let's talk

©2025 Philip Cheung UX Designer

Tuesday, 12/16/2025

PHILIP CHEUNG

Picture of houses on a hill

Have a project in mind? Let's talk

©2025 Philip Cheung UX Designer

Tuesday, 12/16/2025

PHILIP CHEUNG

Picture of houses on a hill