---
title: "Client Club: Customer Database for Domotehnika"
description: "Implemented a web application for accumulating client base and launching loyalty programs. Architecture based on TeqFW."
date: 2025-03-01
display_date: "March 1, 2025"
image: "/img/brand/domotehnika.svg"
image_alt: "Clientu Klubs for Domotehnika"
---

# Client Club: Customer Database for Domotehnika

<zoom-img
            src="/img/brand/domotehnika.svg"
            alt="Client Club — Domotehnika"
            width="100px"
            style="float: left; margin: 15px 15px 0 0;"
    ></zoom-img>

Implemented a small project on **TeqFW** for Latvian electronics store
        **Domotehnika**:
        [Client Club](https://tc.klientuklubs.lv/app/about/) — a lightweight
        web application for collecting and managing customer database.

The system helps accumulate contact details for subsequent use in marketing campaigns, loyalty programs and personalized offers. Users can register via phone or email and participate in loyalty campaigns.

#### Key features:

- Registration via phone or email

- GDPR-compliant consent management

- Participation in campaigns and bonus accumulation

- CRM tools: segmentation and contact export

The system is completely written in ES6 modules and built on **modular monolith with late binding and DI** architecture implemented in **TeqFW**.

If you're developing marketing or CRM solutions for retail — this stack is worth considering. No WordPress or Laravel — everything is built from scratch, tailored to the task.
