--- slug: "kamenpro" title: "KamenPro: Digitale Transformation für dekorative Steinverkleidungen" description: "Entwicklung einer modernen Multi-Location PWA für einen Hersteller dekorativer Steinverkleidungen aus Bijeljina mit React 18.3 und Supabase" excerpt: "Von Stein zu Pixel: Wie ein traditioneller Handwerksbetrieb durch moderne Webtechnologie 300% mehr Anfragen generiert." date: "2024-11-15" category: "Web Development" coverImage: "/images/projects/kamenpro/cover.jpg" client: "KamenPro - Željko" duration: "3 Monate" url: "https://kamenpro.net" repository: "" documentation: "" published: true featured: true technologies: ["React 18.3", "TypeScript", "Vite", "Supabase", "Framer Motion", "TailwindCSS", "PWA", "Schema.org"] tags: ["Multi-Location SEO", "E-Commerce", "PWA", "Local Business", "Performance"] ---
KamenPro, ein etablierter Hersteller dekorativer Steinverkleidungen aus Bijeljina, stand vor der Herausforderung, sein traditionelles Handwerk in die digitale Welt zu übertragen. Diese Case Study zeigt, wie moderne Webtechnologie einem lokalen Handwerksbetrieb zu überregionalem Erfolg verhalf.
Als Hersteller hochwertiger Steinverkleidungen aus Weißzement fehlte KamenPro die digitale Präsenz:
Eine moderne PWA mit Multi-Location SEO-Strategie für maximale lokale Sichtbarkeit:
{`// Standort-spezifische Landing Pages
const LocationPage: React.FC<{city: string}> = ({ city }) => {
const structuredData = {
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": \`KamenPro \${city}\`,
"description": \`Dekorativni kamen i fasadne obloge u \${city}\`,
"telephone": "+387 65 678 634",
"address": {
"@type": "PostalAddress",
"addressLocality": city,
"addressCountry": "BA"
}
};
return (
<>
Dekorativni kamen {city} | KamenPro
>
);
};`}
{`interface StoneProduct {
id: string;
name: string;
type: 'decorative_stone' | 'rustic_brick';
dimensions: {
length: 44, // cm
width: 8.5, // cm
thickness: 15 // mm
};
price_per_m2: number; // 33-40 BAM
weight_per_m2: 32; // kg
textures: string[]; // 3 verschiedene
available_colors: string[];
}
// Produkt-Service für Katalog
class ProductService {
async getProducts(filters?: {
type?: string;
priceRange?: [number, number];
texture?: string;
}) {
let query = supabase
.from('products')
.select('*, product_images (*)')
.eq('is_active', true);
if (filters?.type) {
query = query.eq('type', filters.type);
}
const { data, error } = await query;
return this.transformProducts(data);
}
}`}
{`// Service Worker für Offline-Katalog
self.addEventListener('install', event => {
event.waitUntil(
caches.open('kamenpro-v1').then(cache => {
return cache.addAll([
'/',
'/offline.html',
'/katalog',
// Kritische Produktbilder
'/images/products/dekorativni-kamen-preview.webp',
'/images/products/rustik-cigla-preview.webp'
]);
})
);
});
// Network-first für Produktdaten
self.addEventListener('fetch', event => {
if (event.request.url.includes('/api/products')) {
event.respondWith(
fetch(event.request)
.then(response => {
// Cache aktualisieren
const responseClone = response.clone();
caches.open('kamenpro-api').then(cache => {
cache.put(event.request, responseClone);
});
return response;
})
.catch(() => caches.match(event.request))
);
}
});`}
Durch gezielte Multi-Location-Optimierung erreichten wir Top-Rankings:
Die digitale Transformation brachte beeindruckende Ergebnisse:
KamenPro's Produktpalette umfasst:
Die digitale Transformation von KamenPro zeigt eindrucksvoll, wie ein traditioneller Handwerksbetrieb durch moderne Webtechnologie neue Märkte erschließen kann. Die Kombination aus Multi-Location SEO, optimierter Produktpräsentation und technischer Exzellenz führte zu einer Verdreifachung der Kundenanfragen. Besonders bemerkenswert: Ein lokaler Steinverkleidungs-Hersteller aus Bijeljina erreicht nun Kunden in der gesamten Region - ein Beweis dafür, dass durchdachte Digitalisierung auch im traditionellen Handwerk messbare Erfolge bringt.