LinkedIn
CASE STUDY REGIONAL CATALOGUE CHINA CLIENT

Bruhm

Dynamic Multi-Country Marketing Platform

A comprehensive product catalog website built for China-based electronics brand, serving multiple countries across Africa and Middle East with TV display optimization.

Local

Content

4

Servers

Browse

Products

Web

Access

Bruhm Website
TV Display Optimized

Multi-Region

Regional Content

Page Load

<100ms

Scroll to explore

Project context

The project at a glance

01

The need

Organise an electronics catalogue for customers in different regions, while keeping product discovery and enquiries clear.

02

Sagiam’s role

Website and connected catalogue development, including regional navigation, product pages and enquiry routing described in this case study.

03

What to explore

The project screenshot and feature walkthrough show country-aware browsing and a structured product catalogue. These are delivery examples, not sales or traffic results.

THE CHALLENGE

One Brand, Many Countries

A China-based electronics brand needed a dynamic website serving multiple African and Middle Eastern markets

The Problem

Different products per country

Nigeria sells different products than Ghana or Kenya - each with unique pricing

Multiple currencies

NGN, GHS, KES, TZS, USD - each country needs its own currency display

TV display requirements

The website is designed for extended use on retail store TVs - must be fast, stable, and visually stunning

Real-time updates needed

Marketing team must update products and prices without developer help

Our Solution

Country-specific catalogs

Each country has unique URL (/NG, /GH, /KE) with its own products and pricing

Auto currency detection

IP-based location detection shows correct currency automatically

Pre-computed data layer

Pages load in <100ms even with complex product data - perfect for TV displays

Powerful admin panel

Non-technical staff can update products, sliders, and prices from the admin screen

Countries Served

One platform, multiple markets - each with unique requirements

🇳🇬

Nigeria

NGN

🇬🇭

Ghana

GHS

🇰🇪

Kenya

KES

🇹🇿

Tanzania

TZS

🇺🇬

Uganda

UGX

🇿🇲

Zambia

ZMW

🇷🇼

Rwanda

RWF

🌍

More...

USD

ARCHITECTURE

4-Server Microservices

A robust architecture designed for high availability and real-time updates

Website Server

Customer-facing frontend with EJS templates

Server-side rendering
TV display optimized
SEO friendly

API Server

Core business logic and data management

Product management
Country routing
Lead capture

Admin Panel

Angular dashboard for content management

Product CRUD
Slider management
Country config

Cron Server

Background tasks and data optimization

Pre-compute pages
Search indexing
Image optimization
Data Flow Architecture
Admin Updates Product
Cron Detects Change
Pre-computes Records
Website Displays Product
FEATURES

What Made This Special

Advanced features that made this platform robust and scalable

Auto Geo-Detection

Automatically detects visitor location via IP and shows the correct country catalog with appropriate currency.

5 Image Resolutions

Each product image auto-generates in 5 sizes (100px to Original) for optimal loading across devices.

Smart Search

AI-powered keyword extraction from product names, models, and categories for intelligent search results.

Pre-Computed Data

Pages are pre-rendered and cached, achieving sub-100ms load times - critical for TV displays.

Smart Lead Routing

Enquiries automatically routed to country-specific sales teams with unique tracking numbers.

Dynamic Collections

Marketing can create custom collections like "Summer Sale" or "New Arrivals" from the admin screen.

ROUTING

Intelligent URL Structure

Clean, SEO-friendly URLs that work across all countries

URL Pattern Page Example
/{Country} Country Homepage /NG
/{Country}/Products All Products /NG/Products
/{Country}/CA/{Category} Category Products /NG/CA/TELEVISION
/{Country}/CO/{Collection} Collection Products /NG/CO/NEW-ARRIVALS
/.../PR/{Product} Product Detail /NG/CA/TV/SCA/SMART/PR/BRUHM-43
COMPLEXITY

Why This Was Challenging

Building a globally distributed, always-on marketing platform

Multi-Region Complexity

multiple countries with unique products, currencies, tax rules, and shipping requirements.

Solution: Country-agnostic database design with configurable regional settings.

TV Display Optimization

The website is designed for extended use on retail store TVs with basic browsers and limited resources.

Solution: Server-side rendering with minimal JavaScript and pre-computed data.

Real-time Updates

The marketing team needs to update product information across regional catalogs while keeping the browsing experience available.

Solution: Background cron jobs that pre-compute and cache all page data.

Need a Multi-Country Website?

Let's build a dynamic platform that serves your global audience

Regional Content
4 Microservices
<100ms Load Time
Planning a similar product?

Start with the users and their next step.

These screens show this project’s scope. Your features, integrations and delivery plan will be agreed around your requirements.

Discuss Your Project ↗
Explore website development ↗

What the Bruhm work demonstrates.

Customers browsing a regional electronics catalog. Multi-country product content, regional navigation and enquiry-routing experiences.

  1. Choose a region
  2. Browse the catalog
  3. View product details
  4. Send an enquiry

Represented scope

Multi-country product content, regional navigation and enquiry-routing experiences. The case-study screens and feature explanations describe the represented product areas.

The decision behind the workflow

Regional content has to remain organised without duplicating unrelated product information.

Qualitative outcome

The represented interface brings these tasks into a connected product journey. This is a description of the software experience, not a measured increase in customers, revenue or efficiency.

Evidence: the original project screens and feature descriptions on this page. Public availability, delivery dates and measured business results are not established by interface screenshots. Approximate delivery period: not confirmed for publication. Technology and integration descriptions refer to the represented project, not guaranteed support in every new scope.

WhatsApp Call Now