All Projects
CRM · E-CommerceDelivered 2025

Kontopyrgos

A custom CRM and storefront for Kontopyrgos, a multi-product appliance retailer. Handles product management, WooCommerce sync, stock control, extra fees, and order tracking - all in one internal tool.

Kontopyrgos on desktopKontopyrgos on mobile
2
apps: the storefront and the CRM
2
languages, Greek and English
AI
translates product text into English
2025
year delivered
01

Overview

Kontopyrgos is a home appliance retailer in Cyprus selling brands such as Neff, Bosch and Samsung. Their products and orders used to live entirely in the WooCommerce admin, which did not fit a large catalogue with detailed specs, extra fees and stock that changes every day.

We built two apps that work together: a Greek and English online shop, and a CRM where the team manages products, categories, filters, SEO, redirects and orders. Product specs are managed as filters, so customers can narrow down by brand, energy class and size, and every product shows its energy and guarantee badges.

Product descriptions are translated into English with Claude AI and reviewed in the CRM, photos are converted to WebP, and the dashboard shows Google Search Console and visitor data. In 2026 WordPress was disconnected completely, and the CRM is now the only catalogue behind kontopyrgos.cy.

ClientKontopyrgos
IndustryHome appliances retail
ScopeOnline store, CRM, SEO, translations
Websitekontopyrgos.cy
02

Challenge & Solution

Before

Products and orders managed entirely in the WooCommerce admin

After

A dedicated CRM for products, categories, filters, SEO and orders

Before

No way to send structured product data and specs to the website

After

Filters and specs managed in the CRM and shown on the shop automatically

Before

Fees and stock that did not match their catalogue

After

A fees engine per category or attribute, with stock status tracking

Before

A shop that depended on WordPress

After

A Greek and English storefront that reads the CRM directly, with WordPress fully disconnected

03

Tech Stack

Storefront
Next.jsProduct, category and brand pages, server-rendered for speed and SEO
next-intlGreek and English shop
Styled ComponentsThe shop design
ZustandCart and wishlist that survive page changes
CRM
Next.jsProducts, categories, filters, redirects and SEO, managed by the team
Claude AITranslates product descriptions and filter values into English
SharpConverts product photos to WebP
Search ConsoleGoogle search data shown on the CRM dashboard
Email & hosting
Nodemailer logoNodemailerOrder emails to the shop and to the customer
DockerShop and CRM run in containers on our server, sharing one catalogue
CloudflareDNS and protection for kontopyrgos.cy
04

FAQ

What did we build for Kontopyrgos?

Two apps that work together: a Greek and English online shop for their home appliances, and a CRM where the team manages products, categories, filters, SEO and orders.

Is the shop still connected to WordPress?

No. The CRM is now the only catalogue. WordPress was disconnected in 2026, so there is one place to edit everything.

How are products translated into English?

The CRM uses Claude AI to translate product descriptions and filter values into English. The team can review and edit every translation before it goes live.

Can customers filter products by their specs?

Yes. Filters such as brand, energy class and size come from the product data in the CRM, so they stay accurate as products change.

How does Kontopyrgos track how the site performs?

The CRM dashboard shows Google Search Console data and the shop's own visitor analytics, so the team sees searches, clicks and popular products in one place.

Where is the site hosted?

On our own server. The shop and the CRM run in containers that share one catalogue, with Cloudflare in front of kontopyrgos.cy.

More projects

See what else we built

Let's build something worth talking about.

Tell us about your project. We'll reply within 12 hours - whether you work with us or not.

webdevlab