HomeNext project 
Oxolo cover
Oxolo · Construction documentation · 2026 · Web & mobile

Voice-to-report app for construction teams

A web app and a field app that turn a site walk into summaries, tasks, change orders and finished reports, in five minutes instead of two hours. I designed both end to end, from the first coded prototype to the product customers pay for.

2 h → 5 min
to a finished site report
21% → 58%
mobile share of all reports in four months
−59%
rage clicks after reworking key flows
2 deals
closed with a feature still in beta
8×
monthly active users, June → September
300+
users, from zero in about six months

Challenge

On construction sites, decisions are made out loud but typed up after hours. One site report takes about two hours, and a lost detail often means lost money. After the April 2026 pivot there was little time, and customers were ready to pay.

Approach

Customer interviews showed documentation is the managers' job, not the crew's, so I redesigned the product around their day. A coded prototype in 12 days, tested with customers, then a one-thumb flow (record, understand, share) with every decision linked to the second it was said.

Outcome

Reports that used to be typed up after hours now take minutes. Customers signed before launch, and after launch I kept reworking the key flows based on product analytics.


What I did

Led product design end to end for the web app and the mobile field app. Built the design system: tokens taken from code, reworked in Figma and exported back, with components wired to code through Figma MCP and Claude. Iterated on customer feedback and product analytics.

Team

6 developers, 1 other designer, product/project manager, sales

Client

Oxolo, Hamburg · AI documentation for construction teams

Oxolo — screen 1Oxolo — screen 2Oxolo — screen 3Oxolo — screen 4Oxolo — screen 5Oxolo — screen 6Oxolo — screen 7Oxolo — screen 8Oxolo — screen 9Oxolo — screen 10Oxolo — screen 11Oxolo — screen 12Oxolo — screen 13Oxolo — screen 14Oxolo — screen 15Oxolo — screen 16Oxolo — screen 17Oxolo — screen 18Oxolo — screen 19Oxolo — screen 20Oxolo — screen 21Oxolo — screen 22Oxolo — screen 23Oxolo — screen 24Oxolo — screen 25