JS

Energitech

Introduction

A complete website for a Brno manufacturer of custom copper radiators, with a product catalogue, photo gallery, blog, downloads and an interactive configurator where customers design heating for their own space.

energitech/index.png

Goal of the project

Replace a static presentation with a fast bilingual (cs/en) website that the client manages on their own, and give customers a tool to picture a custom product before they send an enquiry.

My approach

The frontend is Astro (SSR) with React and Svelte components and Tailwind CSS. The configurator runs on its own subdomain, served by middleware in the same app.

The backend is PocketBase (Go) with custom extensions: uploaded photos are converted to WebP automatically, a PDF is generated from each configuration (with caching), and enquiries are sent by email. Everything is containerised with Docker.

Result

A fast, SEO-optimised website with an admin panel where the client edits products, the gallery and the blog. The configurator turns the customer's choices into a PDF, and the enquiry goes straight to sales.

Photos

Energitech energitech/index.png
Energitech energitech/products.png
Energitech energitech/configurator.png
Energitech energitech/foxis.png