Website 2026

MasterTherm

We built a three-language website for construction and heat pump company MasterTherm, with a heat pump catalogue and a CMS the company runs itself.

MasterTherm

Client

SIA "Mastertherm"

Year

2026

This project is part of our service: website development.

About the project

SIA "Mastertherm" builds private houses and designs and installs heating, ventilation and cooling systems, as well as water supply and sewer systems. The company is the official MasterTherm heat pump representative in Latvia and works with homeowners as well as hotels, offices and public buildings. We built the website in Latvian, Russian and English. It has service pages, descriptions of completed projects, a MasterTherm heat pump catalogue, a section on plastic cellars and shelters, and a content management panel.

Technologies used

Modern tools and technologies for this project.

Next.js React TypeScript Tailwind CSS next-intl Strapi PostgreSQL Docker

Key features

What this project offers.

Content in Latvian, Russian and English

Catalogue of 12 heat pump models with a type filter

Project list with a page for each project

Service pages for construction, HVAC installation and design

Energy consumption calculator block on the homepage

Content management in Strapi

Fallback content if the CMS is briefly unavailable

Challenges

The company works in several areas: construction, building services and heat pumps. All of them had to fit on one website so visitors find what they need quickly. In the catalogue, air-to-water and ground source heat pumps needed the same layout and clear labels, such as NEW GEN R290. The content had to be available in three languages, and the company had to be able to edit it without help.

Solutions

We built the public site with Next.js, React and TypeScript, and the content lives in Strapi 5 with a PostgreSQL database. Services, projects, heat pump models, cellars, news and contact people are separate content types, so they can be edited without a developer. If the CMS can't be reached for a moment, the site shows built-in default content. We moved every interface string into translation files so the Russian and English versions are complete. Each page has its own metadata in three languages, Schema.org structured data, an automatic sitemap and robots.txt. The site runs in Docker containers on our hosting.

Project results

The website is live at mastertherm.lv in three languages, with content management on a separate admin address. Before launch the client reviewed a test version, and we worked their feedback into the catalogue and the copy. The company can add new projects, news and heat pump models on its own.

Want a similar project?

Get in touch and we'll build something great together.