A report written in a basement with no signal is still a report. The tool has to believe that before the engineer does.
CHS is a Dubai engineering firm running since 1984 — utilities, piping and energy engineering for clients like Emirates Steel, Atlantis The Palm and Toyota. It needed its whole digital setup built at once: the public face, the client relationship, and the tool its engineers carry onto site.
I built it as three connected products on one codebase. The marketing site presents the three services, the sectors, the partners, the blog and the case studies. The customer portal is where a client logs in to follow their projects and pick up the commissioning and field-service reports written for them. The internal portal is where the field teams inspect equipment on client sites and write those reports up.
The internal portal is a PWA built offline-first: it keeps working in plants and basements with no signal and syncs everything once the engineer is back online. Next.js and Node on Supabase, deployed on Vercel.
- 01Marketing site with services, sectors and case studies
- 02Customer portal for projects and filed reports
- 03Offline-first field-service PWA with background sync
- 04One codebase and one login across all three



The three services, since 1984

The marketing site on a phone

The field-service PWA — sign in with a one-time code

A steam system, drawn as the site's own diagram

Clients by sector

A case study page — the ThermalBank at Mleiha Dairy Farm

The customer portal — the door to projects and reports

The home page

Utilities, piping and energy

The partner page



The three services, since 1984

The marketing site on a phone

The field-service PWA — sign in with a one-time code

A steam system, drawn as the site's own diagram

Clients by sector

A case study page — the ThermalBank at Mleiha Dairy Farm

The customer portal — the door to projects and reports

The home page

Utilities, piping and energy

The partner page



The three services, since 1984

The marketing site on a phone

The field-service PWA — sign in with a one-time code

A steam system, drawn as the site's own diagram

Clients by sector

A case study page — the ThermalBank at Mleiha Dairy Farm

The customer portal — the door to projects and reports

The home page

Utilities, piping and energy

The partner page



The three services, since 1984

The marketing site on a phone

The field-service PWA — sign in with a one-time code

A steam system, drawn as the site's own diagram

Clients by sector

A case study page — the ThermalBank at Mleiha Dairy Farm

The customer portal — the door to projects and reports

The home page

Utilities, piping and energy

The partner page