One digital construction control system for an industrial holding
Two mobile apps — one for sharing on-site work updates, one for tracking construction control remarks — brought the client, the general contractor, and the design team into a single workflow, instead of calls, Excel, and paper reports.
Construction site inspection
Two connected mobile products for one industrial client in construction. Both are integrated with the client's corporate systems — so they are part of an existing enterprise setup, not standalone tools.
Before these products, the client and contractors worked without one shared system: calls, Excel sheets, email, and paper documents were the main way to share statuses and updates. This led to mismatched data on work progress, slow approval cycles, and no shared standard of work for supervisors and workers across different sites.
Role on the project: UX/UI designer on both products, full cycle. On-site Fact Tracking was designed fully from scratch. Construction Control needed a redesign to match the design system and to catch up with development, plus a new web version built from scratch. Also combined both products into one Android app with a single entry point.
  • Research: the team's analysts collected and studied the data — each task came in as an already-defined problem or a clear request, not as raw data to research from scratch.
  • Documentation: wrote developer documentation for finished screens — every element, the actions available, the input data, and the transitions between screens.
  • Product integration: combined both products into one Android app — from a single entry point, the user reaches either Construction Control or On-site Fact Tracking. Designed notifications for both products and reworked the profile — for switching between products and showing the right role for users who have a role in both.
Year
2024–2025
Type
B2B / enterprise,industrial & capital construction, mobile + desktop
Users
Client, contractors, designer, construction control specialists
Status
Launched
Role
UX/UI designer on both products: user flows, interfaces, design system, documentation, dev support
Stages
Research → flows → UI → design system → handoff documentation → dev support
Team
Product manager, analysts, developers + direct contact with the client, including product demos
Result
Up to 82% reduction in the time to close out inspection findings; up to 99% elimination of off-system communication for operational facts
Product context
Android
On-site Fact Tracking
A mobile product for the quick exchange of construction progress data — installation and commissioning work — between the client and contractors. Designed fully from scratch, including the entire UI and design system.
Before this product, data about completed volumes, staff numbers, and resources used was shared through calls, Excel, email, and paper. This slowed down information exchange and created a risk of mismatched data between the contractor's and the client's records. The key scenario became recording progress directly on site, with correction and approval handled in one system afterwards.
About the product
Problem
Product type
B2B / enterprise, mobile (Android)
Integrations
A corporate ERP system, SAP PS, Primavera (ORACLE)
Users
Client and contractors
  • Required integration with a corporate ERP system, SAP PS, Primavera (ORACLE) — solutions had to work with these systems, not around them.
  • The need for offline mode: users work directly on construction sites — including underground areas, basements, and other zones with no mobile signal at all.
  • A complex, multi-level data hierarchy: from company and project, down to event, site, and individual work item — with depth that could vary by project — and this same hierarchy had to be carried into a Gantt chart.
Constraints
Details
Key decisions
Key flows for the demo: the work card, daily progress entry, bulk entry, equipment/staff tracking, the registry tree + Gantt chart, unplanned work, offline mode, and analytics.
Final result
Result and impact
Link to design decisions
the On-site Fact Tracking features helped remove mismatches in resource use and worker shifts, and made it possible to see and plan the daily workload needed to meet the plan. Checking data right in the app helps save on construction material costs, and being able to communicate inside the app — with no separate chat apps — cuts down on errors.
up to 99%
fewer mismatches in daily work data between contractor and client
up to 30%
potential drop in paper document flow
up to 50%
faster information exchange
up to 99%
off-system communication removed
Scale
The product is built to roll out to all target users (300+ accounts), with plans to also run it on users' personal devices.
The hardest part of On-site Fact Tracking was working with the multi-level structure of production data: the same hierarchy had to make sense in the registry, in work cards, and in the Gantt chart — keeping the links between projects, events, sites, and work items, while also showing them by day on a timeline.
Some early decisions didn’t fully cover real work scenarios. For example, after testing the equipment and staff tracking flow, I had to expand the model, connect resources to the work hierarchy, and add day-by-day and week-by-week detail. The registry and Gantt hierarchy also went through several iterations based on testing and feedback.
This experience showed me that in complex enterprise products, data structure directly shapes UX. Sometimes improving an interface isn’t enough by changing how it looks — you need to rethink how the data itself is organized, how it connects, and how users navigate between levels.
On the product overall: the business often asked for things that seemed impossible to build at first, but in most cases we found a solution that fully covered the need.
Reflection
Enterprise web
Android
Construction Control
Tracks construction control remarks on capital construction sites: fast reports for found and fixed remarks, a status workflow, offline logging of remarks without a connection, inspection planning, and a desktop client (web).
Before digitalization, most communication happened through separate channels — calls, Excel, email, paper. Specialists on site had to work with a large amount of information about objects, people involved, documentation, and defect statuses — too much to manage through messenger chats. The interface needed to support key actions directly on site, while still following a strict, regulated process.
About the product
Problem
Product type
B2B / enterprise, mobile app + web
Integrations
SAP PS, PDM
Users
Supervisors and workers on the client, general contractor, and design team side; construction control inspectors
  • Required integration with existing corporate systems (SAP PS, PDM) — solutions had to work with legacy architecture, not around it.
  • A role model with different access for the client, contractor, and designer.
  • Industry and regulatory requirements for construction control.
  • A legacy mobile app: the interface had to be reworked so that both the current and any future designer could keep working on it without losing consistency.
  • Gaps between development and the mockups, built up during a period without a designer on the team — these had to be found and fixed across all mockups.
Constraints
Details
Key decisions
The main demo focus is the web version: the defect list, filtering, the detailed card, creating and editing a defect, and the key workflow states. The mobile version shows how the same product logic works directly on the construction site.
Final result
Result and impact
Link to design decisions
The web version made it much faster to work through large volumes of defect data — inspectors could now check them comfortably on the web, not only on a mobile screen. Swipe actions and the bottom sheet cut the number of steps for frequent actions (duplicate, cancel, edit) directly in the defect list.
up to 42%
potential reduction in paper documents in construction control
up to 50%
faster defect-resolution checks by assignees
up to 47%
faster site inspection during a full defect review
up to 82%
faster control of on-time defect resolution
Construction Control required me to reconcile an existing mobile product with the implemented interface and extend the same workflow to web. I updated the design system and reworked the screens to address inconsistencies between design and development.
On mobile, I used contextual swipe actions and a bottom sheet for actions in the defect list. On web, I used a denser layout and a side panel to work with defect details. Both versions follow the same role and status logic. The key lesson for me was that consistency does not require identical layouts. It requires the same underlying rules, adapted to the way people work on each platform.
Reflection
Made on
Tilda