Ergebnisse

Echte Ergebnisse, echte Geschichten

Detaillierte Einblicke in unsere wirkungsvollsten Projekte. Entdecke Herausforderungen, Lösungen und messbare Ergebnisse.

Die Herausforderung

Zelviro betrieb einen Onlineshop mit mehr als 13.000 Produkten. Benötigt wurden Anbindungen an eMAG, Trendyol und später Temu sowie die Bestellabwicklung über Sameday und ColetOnline. Die monolithische PHP-Codebasis machte jedes Update riskant. Wegen nicht optimierter Abfragen auf Tabellen mit Hunderttausenden Zeilen benötigte die Produktübersicht mehr als 90 Sekunden zum Laden. Marktplätze wurden manuell synchronisiert, wodurch tatsächliche Bestände und eMAG-Anzeigen ständig auseinanderlaufen konnten. Eingriffe in den produktiven Code gefährdeten die über Jahre entstandenen Funktionen.

Unsere Lösung

Wir entwickelten die technische Architektur vollständig neu und erhielten Datenbank und Inhalte. Zusammengesetzte Indizes in products (status+slug, parent+status, featured+status) und ppc (category_id+product_id) senkten die TTFB des Shops von 94 Sekunden auf 27 Millisekunden. Wir beseitigten N+1-Abfragemuster und richteten OLS-Caching für öffentliche Seiten ein. Der automatische Ablauf synchronisiert Bestände bei jeder Änderung, übermittelt Bestellungen an Sameday/ColetOnline, wiederholt fehlgeschlagene Netzwerkanfragen und meldet Synchronisierungsfehler per Telegram. Für die Produktionssicherheit dient staging-laravel als maßgebliche Quelle, mit automatischer Schemaübernahme in verbundene Installationen und Sicherung vor jedem Push. Die bisherigen URLs blieben durch einen Reverse Proxy unverändert. So entstanden keine 301-Weiterleitungsketten, die das SEO-Ranking beeinträchtigt hätten.

Ergebnisse

94s → 27ms

TTFB des Shops nach der Datenbankindexierung

13.000+

Automatisch synchronisierte Produkte

3

Angebundene Marktplätze: eMAG, Trendyol und Temu

Ohne Unterbrechungen

Code-Migration ohne Ausfallzeit

Ablauf

01Vollständiges Code-Audit und Erfassung aller aktiven Integrationen
02Vollständige Sicherung von Code, Datenbank und Uploads: 1,3 GB, mit geprüftem Rollback
03Ergänzung von Datenbankindizes mit Messung der Auswirkungen auf kritische Abfragen
04Neuentwicklung des Frontends mit Erhalt des freigegebenen Designs und modernisierter semantischer Struktur
05Implementierung der Marktplatzanbindung mit Wiederholungsversuchen und Benachrichtigungen
06Einrichtung einer maßgeblichen Staging-Umgebung mit Schemaübernahme in die Produktion
07Schrittweise Migration mit Wartungsseite und freigegebenen Test-IP-Adressen

Die Herausforderung

Modena verkauft Bad- und Einrichtungsprodukte mit durchschnittlichen Bestellwerten zwischen 800 und 8.000 RON. In diesem Segment ist Ratenzahlung ein wichtiger Kaufentscheidungsfaktor. Benötigt wurden BT iPay3 für Karten mit 3DS und Vorautorisierung bei verzögerter Lieferung sowie TBI Bank für 12 bis 24 Monatsraten, mit Nullzinsen zwischen 100 und 1.000 RON. Die Architektur musste TBI-Ratenzahlungen und BT-Kartenzahlungen gleichzeitig verarbeiten, ohne Nutzersitzungen zu vermischen. Der über Jahre entwickelte individuelle PHP-Code war monolithisch; grundlegende Änderungen konnten ihn destabilisieren.

Unsere Lösung

Wir integrierten beide Zahlungsarten in die bestehende Codebasis und trennten Zahlungs- und Produktlogik strikt, um vorhandene Funktionen zu erhalten. Für BT iPay3 entstand ein zweistufiger Ablauf: Autorisierung im Checkout und Einzug bei Lieferbestätigung, damit für ausverkaufte Produkte keine Beträge gebunden werden. Für TBI Bank implementierten wir RSA-Verschlüsselung der Anfragen, serverseitige Prüfung der Zinsberechnungen und einen Webhook, der Bestellungen erst nach TBI-Bestätigung als bezahlt markiert. TBI berechnet unabhängig; wir prüfen den Abgleich. Jede kritische Anfrage wird mit eindeutiger Kennung protokolliert. Nutzersitzungen bleiben getrennt: Wer TBI-Raten wählt, kann nicht in derselben Sitzung per Karte abschließen. Das verhindert konkurrierende Zahlungsvorgänge. Der wiederaufnehmbare Neustart wurde vor dem Produktivstart in 50 realen Sitzungen geprüft.

Ergebnisse

2 Zahlungsarten

BT iPay3-Kartenzahlung und TBI Bank-Ratenzahlung

12–24 Monate

TBI Bank-Ratenzahlung verfügbar

3DS

Kartenzahlung auf der Bankseite bestätigt

Null

Doppelte Zahlungen nach dem Start

Ablauf

01Analyse tatsächlicher Bestellabläufe und Produktkategorien mit dem Modena-Team
02Auswertung der BT iPay3- und TBI Bank-APIs sowie Ermittlung von Sonderfällen
03Sandbox mit BT-Testkarten und TBI-Testumgebung
04Schrittweise Umsetzung mit separater Aktivierung je Zahlungsart
05Prüfprotokoll jeder Transaktion mit Zuordnung zu Kunde und Bestellung
06Schrittweiser Start mit 10 % Testtraffic, Überwachung und Ausweitung auf 100 %
07Geprüftes und dokumentiertes Rollback für jede Integration

Die Herausforderung

Helix Trading stand vor dem Einstieg in den Markt für Ausbildungs-Prop-Firms. Wettbewerber nutzen dort offizielle MetaTrader-Anbindungen und teure Drittplattformen mit jährlich Zehntausenden Euro Lizenzkosten. Der Kunde verlangte eine eigene Plattform ohne MT5-Abhängigkeiten für Challenges mit maximalem täglichem und gesamtem Drawdown, Gewinnziel und Mindesthandelszeiten. Benötigt wurden ein isoliertes Demokonto je Nutzer, ein Partnerprogramm und ein sicherer Checkout für Challenges von 50 bis 1.500 EUR. Im Verwaltungsbereich sollte das Helix-Team jeden Trade und jede Systementscheidung prüfen können.

Unsere Lösung

Gewählt wurden Next.js 16, Prisma 7 und PostgreSQL für das Backend, NextAuth 4 für die Anmeldung per E-Mail oder Google, höchstens drei Geräte je Konto und Tailwind 4 für die Oberfläche. Im Checkout stehen PayPal und Kryptotransfers zur Verfügung. Der eigene Simulator verarbeitet synthetische Ticks mit an realen Märkten kalibrierter Volatilität für wichtige Devisenpaare und Indizes. Er berücksichtigt realistische Spreads, Slippage und Kurslücken über Nacht. Alle 30 Sekunden berechnet er Drawdown, Gewinn und Risiko je Trade neu und setzt Challenge-Regeln automatisch durch: Kontosperre bei Überschreitung des maximalen Drawdowns und Erfolg bei Erreichen des Gewinnziels. Das Partnerprogramm nutzt eindeutige Empfehlungscodes und berechnet 8 % Provision auf Nettoumsätze. Für Auszahlungen muss der Partner selbst eine Challenge-Phase mit Mindestgewinn bestehen. Die Verwaltung zeigt sämtliche Nutzer, Trades und Zahlungen mit Verlauf und manuellen Eingriffsmöglichkeiten für Ausnahmefälle.

Ergebnisse

Null

Abhängigkeiten von MT5 oder Drittanbietern

15 SKU

Challenges: 3 Kategorien × 5 Größen

30 s

Intervall zur Neuberechnung des Drawdowns

Individuell

Von Grund auf entwickelter Simulationskern

Ablauf

01Anforderungsanalyse: 3 Gespräche mit dem Gründer zu Challenge-Regeln und Nutzerablauf
02Analyse von FTMO, MyForexFunds und MFF zur Festlegung der funktionalen Grundlage
03Vollständige Figma-Wireframes für alle Nutzer- und Verwaltungsabläufe
04Einrichtung von Next.js, Prisma und NextAuth mit rollenbasiertem Zugriff
05Implementierung des Simulators mit Tests anhand von 10.000 synthetischen Trades
06Zahlungsanbindung mit Sandbox und realen Tests
07Partnerprogramm mit Tracking und Regeln für die Auszahlungsberechtigung
08Verwaltungsbereich mit Protokoll jeder Systemaktion

Die Herausforderung

Climatizare.net war eine professionelle Website für Heizungs-, Lüftungs- und Klimatechnik mit stetigem Traffic und guten Rankings für Installation, Wartung und Auslegung. Der Kunde wollte Geräte direkt verkaufen, einschließlich Bestand, Warenkorb, Checkout und Versand. Bestehende SEO-Autorität und seit Jahren stabiler Code sollten erhalten bleiben. Gefordert waren der vollständige Erhalt von visueller Identität, URLs und Inhalten sowie ein natürlich in die Struktur integrierter Shop. Markenauftritt und Gestaltung mussten zwischen dem auf Anfragen ausgerichteten Leistungsbereich und dem transaktionalen Shop einheitlich bleiben.

Unsere Lösung

Wir entwickelten einen geprüften Erweiterungsablauf, der den bestehenden Code erhält und eine E-Commerce-Ebene ergänzt. Das staging-laravel-Schema wurde an HVAC-Kategorien und Attribute wie BTU, Energieklasse und Kältemittel angepasst. Eine begrenzte Markenbereinigung vereinheitlichte Leistungs- und Shopbereich. _frontend_nav ergänzt Links zu Shop, Konto und Warenkorb. global-shop.css wird nur unter /shop und /produs/* geladen. shop.js verwaltet den Warenkorb im Browser mit localStorage und gleicht ihn beim Checkout mit dem Server ab. Warenkorb- und Kontosymbole wurden mit isoliertem CSS in die bestehende Kopfzeile integriert. Alle bisherigen URLs bleiben unverändert; neue Shopadressen liegen unter /shop/* und /produs/*. Die bestehende SEO blieb unberührt, während neue Produktseiten mit passendem Product-Schema hinzukamen.

Ergebnisse

Null

Geänderte bestehende SEO-URLs

Arbeitsablauf

Für ähnliche Installationen wiederverwendbar

2 Bereiche

Visuell einheitlicher Leistungs- und Shopbereich

Nativ

Product-Schema-Markup für den Shop

Ablauf

01Audit des bestehenden Codes und Ermittlung sicher erweiterbarer Bereiche
02Übernahme des maßgeblichen E-Commerce-Schemas, angepasst an die HVAC-Branche
03Vereinheitlichung des Markenauftritts zwischen Leistungen und Shop
04Einbindung von Shop-Kopfbereich, Warenkorb und Konto ohne Änderung des Designs
05Produktseiten mit HVAC-spezifischen strukturierten Daten zu BTU und Effizienz
06Warenkorb- und Checkout-Tests für unterschiedliche Produktkategorien
07Schrittweiser Start mit SEO-Überwachung bestehender Seiten
08Einrichtung von Produktfeeds für Google Shopping und Marktplätze

Die Herausforderung

Senovy verwaltet einen häufig über Google Sheets aktualisierten Produktkatalog. Das Produktteam ergänzt wöchentlich neue Artikel. Die manuelle Synchronisierung verursachte fehlende Artikel, veraltete Preise und uneinheitliche Beschreibungen. Als Premiummarke mit direktem Kundenkontakt benötigte Senovy eine zuverlässige E-Mail-Infrastruktur: mehrere Konten unter @senovy.ro und @talkbridge.co.uk, automatisches Speichern gesendeter Nachrichten ohne Einrichtung jedes E-Mail-Programms, DKIM 2048 und eine eigene IPv4-Adresse für die Reputation. Hinzu kamen funktionierendes Webmail für Nutzer ohne Desktopprogramm und stabiles Hosting, ohne die Mail-Infrastruktur für geringe Einsparungen zu beeinträchtigen.

Unsere Lösung

Für den Produktimport entstand /api/feed/run, das Google Sheets mit cURL abruft und die bei Nicht-Browser-Anfragen auftretenden 307-Weiterleitungen verarbeitet. DNS-Auflösung über 8.8.8.8 umgeht lokale Probleme; Tabellenfelder werden dem Produktschema zugeordnet. /api/feed/progress zeigt den Fortschritt in Echtzeit. Der Endpunkt ist durch ein Token geschützt. Die E-Mail-Infrastruktur nutzt Postfix, Dovecot und OpenDKIM mit 2048-Bit-Schlüsseln auf einem dedizierten OVH-VPS, mit Kontentrennung über Virtualmin. Gesendete Nachrichten werden serverseitig über Postfix sender_bcc, eine Dovecot-Pipe und doveadm save gespeichert, unabhängig vom E-Mail-Programm. Roundcube 1.6.15 bietet Webmail, Passwortänderung über Dovecot BLF-CRYPT und managesieve-Filter. Automatisch erneuerte Let’s-Encrypt-Zertifikate, SPF, DMARC im Quarantänemodus und korrekt eingerichtete OVH-PTR-Einträge ergänzen die Zustellkonfiguration.

Ergebnisse

Automatisch

Wöchentlicher Import aus Google Sheets

DKIM 2048

Hochwertige E-Mail-Zustellbarkeit

Auf dem Server

Automatisches Speichern gesendeter Nachrichten unabhängig vom E-Mail-Programm

Ablauf

01Analyse des Produktablaufs mit Senovy: Zuständigkeiten, Zeitpunkte und verwendete Spalten
02Einrichtung des Feed-Endpunkts mit cURL, festgelegter DNS-Auflösung und Tokenschutz
03Zuordnung der Google-Sheets-Felder zum Produktschema mit Validierung
04Bereitstellung eines OVH-VPS ausschließlich für E-Mail, getrennt vom Webhosting
05Einrichtung von Postfix, Dovecot und OpenDKIM mit 2048-Bit-Schlüsseln
06Automatisches Speichern gesendeter Nachrichten per BCC über eine Dovecot-Pipe
07Roundcube-Webmail mit integriertem Passwort-Plugin
08Einrichtung von SPF, DKIM, DMARC und PTR für die Zustellbarkeit

Die Herausforderung

Evo Construct ist ein Bauunternehmen mit Projekten in Bukarest und angrenzenden Kreisen. Anfangs bestand nur eine einfache Unternehmenswebsite ohne SEO-Strategie, Inhalte oder geordnete Anfrageerfassung. In einer Branche, in der Kunden monatelang recherchieren und Angebote vergleichen, kosteten fehlende Fachinhalte und Online-Glaubwürdigkeit laufend Chancen gegenüber digital besser aufgestellten Wettbewerbern. Hinzu kam der Wunsch, Baumaterialien und Zubehör zu verkaufen. Dafür wurde eine stabile E-Commerce-Architektur benötigt, nicht nur eine WordPress-Erweiterung.

Unsere Lösung

Die Strategie verlief in Phasen. Zunächst erhielt die Website optimierte URLs, LocalBusiness-Markup, eine dynamische Sitemap und optimierte Bilder. Ein Blog ergänzte monatlich zwei Fachartikel zu Fundamenten, modernen Baustoffen und Bauabläufen. Die zweite Phase erweiterte den Auftritt zu einer eigenen E-Commerce-Plattform für Bauprodukte mit robuster, modular erweiterbarer Grundlage. Inhalte wurden übernommen, alte Adressen durch 301-Weiterleitungen erhalten und Angebotsanfragen mit dem internen CRM verbunden. Die dritte Phase stärkte SEO mit über 70 optimierten Artikeln, Google-Ads-Kampagnen für kaufnahe Suchbegriffe sowie Videoanleitungen und Projektvorstellungen. In der vierten Phase wurden Branchenautorität und Anfrageerfassung ausgebaut und das interne ERP für die vollständige Nachverfolgung des Vertriebsablaufs angebunden.

Ergebnisse

Fortlaufend

Das langjährigste Projekt des Studios

Über 70 Artikel

Inhaltsbibliothek zu Fachthemen der Branche

Ohne Anzeigen

Durch Inhalte aufgebaute Sichtbarkeit

Integriertes ERP

Durchgängige Nachverfolgung der Anfragen

Ablauf

01Erstaudit zu Website-Stand und SEO-Chancen mit 12-Monats-Plan
02Phase 1: Website-Relaunch, Blogeinrichtung und 24 Artikel pro Jahr
03Phase 2: Migration zur individuellen E-Commerce-Plattform mit 301-Weiterleitungen und Erhalt der Rankings
04Phase 3: Google-Ads-Kampagnen, Videos und Fallstudien
05Phase 4: Ausbau der Autorität und Anbindung des internen ERP
06Vierteljährliche Auswertung von SEO, Inhalten und Anfrageverlauf
07Anpassung der Strategie an Änderungen bei Google und im Markt

Die Herausforderung

MTS GlobalSun wuchs schnell im Markt für erneuerbare Energien: private und gewerbliche Photovoltaik, Batteriespeicher und Inselanlagen. Visuelle Identität und Onlineauftritt spiegelten diese Marktposition jedoch nicht wider. Das Logo stammte von 2015, die Website nutzte eine erkennbare WordPress-Vorlage und technische Inhalte waren knapp. Nach dem Boom des rumänischen Programms Casa Verde Fotovoltaice verschärfte sich der Wettbewerb durch aggressive Werbung und sinkende Preise. Um die Premiumposition und mittlere bis höhere Preise zu halten, musste der digitale Auftritt technische Kompetenz und komplexe Planung vermitteln, nicht nur die Montage von Modulen.

Unsere Lösung

Wir arbeiteten parallel an drei Bereichen. Marke: Strategiegespräche mit den Gründern, Analyse von Enefit Volt, Wind Power und weiteren Wettbewerbern sowie Positionierung über technische Komplexität und Beratung statt Volumen. Das neue Logo verbindet Energie und Sonne in einem abstrakten Zeichen. Dazu kommen sechs semantisch geordnete Farben, eine Serif-/Sans-Schriftkombination mit vollständiger Unterstützung diakritischer Zeichen und organische Muster für den Energiefluss. Das Markenhandbuch umfasst 35 Seiten. Website: vollständige individuelle Neuentwicklung mit drei Ebenen von Startseite über Kategorien zu Produkten, 75 öffentlichen Seiten, direkt ausgegebenen strukturierten Daten auf lokalen Seiten und einem Angebotsformular mit Projektart und geschätzter Leistung. SEO: ein 18-Monats-Plan für Photovoltaikmodule, Solarkits, Installation und Speicher sowie lokale Suchanfragen in Bukarest und Cluj. Zum Start erschienen 30 grundlegende Artikel, anschließend vier neue Artikel monatlich.

Ergebnisse

Identität

Logo, Farbpalette, Typografie und Grafiksystem

75 Seiten

Öffentliche Seiten zu technischen Themen

Strukturierte Daten

Direkt von der Plattform auf lokalen Seiten ausgegeben

Angebotsformular

Mit Projektart und geschätzter Leistung

Ablauf

01Strategische Analyse: 3 Gespräche mit den Gründern und Wettbewerbsprüfung
02Vollständige Markenidentität: Logo, Farben, Typografie, Grafiksystem und Markenhandbuch
03Website-Wireframes mit dreistufiger Architektur und Angebotsformular
04Individuelles Frontend und Backend mit CMS für das Redaktionsteam
05Product-, FAQPage- und BreadcrumbList-Markup auf relevanten Seiten
0630 grundlegende Fachartikel zum Start und Inhaltsplan für 18 Monate
07Einrichtung von GA4, GSC und Conversion-Tracking für Angebotsformular, Telefon und WhatsApp
08Migration mit 301-Weiterleitungen für alle bisherigen URLs

Die Herausforderung

TalkBridge bietet Sprachdienstleistungen und internationale Kommunikation für Kunden auf drei Kontinenten. Technisch waren zwei parallele Domains erforderlich: talkbridge.co.uk für Großbritannien und talkbridge.com für internationale Märkte. Beide sollten dieselbe visuelle Identität, aber zielgruppengerechte Inhalte erhalten. Die E-Mail-Infrastruktur musste mehrere Konten je Domain mit eigener IP-Adresse und DKIM 2048 für Unternehmens-Spamfilter von Microsoft 365 und Google Workspace unterstützen. Hohe Verfügbarkeit war entscheidend: Eine verlorene E-Mail konnte einen Vertrag im Wert von Zehntausenden Euro kosten.

Unsere Lösung

Das Hosting wurde auf einem OVH-VPS in Frankreich gebündelt, mit guter Latenz für Europa und weltweiter Erreichbarkeit. Virtualmin verwaltet die Domains. Beide Websites verwenden identische Kopien des Datenbankschemas und markengerechte Vorlagen mit britischem Englisch unter .co.uk und amerikanischem Englisch unter .com. Postfix, Dovecot und OpenDKIM arbeiten mit unabhängigen 2048-Bit-Schlüsseln, eigener IPv4-Adresse samt OVH-PTR-Eintrag sowie SPF und DMARC-Quarantäne für beide Domains. Jeder Mitarbeiter erhält ein namentliches Konto auf beiden Domains; Roundcube ermöglicht den Browserzugriff. Tägliche Sicherungen auf getrenntem Speicher, Überwachung mit Telegram-Meldungen und automatisch erneuerte Let’s-Encrypt-Zertifikate für alle virtuellen Hosts ergänzen das System.

Ergebnisse

2 Domains

Einheitliche internationale Marke

DKIM 2048

Hochwertige geschäftliche E-Mail-Zustellbarkeit

Eigene IPv4-Adresse

Kontrollierte E-Mail-Reputation

Automatische Verlängerung

SSL für alle virtuellen Hosts

Ablauf

01Analyse internationaler Anforderungen und Zielgruppen je Domain
02Einrichtung eines OVH-VPS mit Virtualmin zur Verwaltung mehrerer Domains
03Bereitstellung beider Domains mit markengerechten Vorlagen
04Einrichtung von Postfix, Dovecot und OpenDKIM mit eigenen Schlüsseln je Domain
05Einrichtung von PTR, SPF, DMARC und DKIM je Domain
06Bereitstellung von E-Mail-Konten mit Roundcube-Webmail
07Automatische Sicherungen und Verfügbarkeitsüberwachung mit Benachrichtigungen

Die Herausforderung

CONSULTING STAFF CFEN SRL berät rumänische kleine und mittlere Unternehmen zu EU-Fördermitteln. Die WordPress-Website war über sieben Jahre gewachsen und hatte veraltete Themes und Plugins, Sicherheitsprobleme, schlechte mobile Leistung und eine durch drei Teilrelaunches zersplitterte URL-Struktur. Zusätzlich sollte sie mit einem angepassten EspoCRM verbunden werden, das Kundenprojekte von der Anfrage über Antragstellung und Förderzusage bis zur Umsetzung verfolgt. Die Next.js-Migration musste bestehende Rankings zu EU-Förderberatung, Zuschüssen und PNRR erhalten.

Unsere Lösung

Die Migration erfolgte schrittweise, ohne Ausfallzeit und mit Erhalt der SEO. Verwendet wurden Next.js 16, Prisma 7 und PostgreSQL, NextAuth 4 zur Berateranmeldung sowie Tailwind 4 für die Oberfläche. Ein schlankes eigenes CMS verwaltet Artikel, Angebote und Kundenfallstudien. WordPress blieb bis zur endgültigen Umstellung parallel als Archiv erhalten; MariaDB stand für historische Abfragen bereit. Alte URLs wurden zur vereinfachten Struktur /servicii/, /finantari/, /resurse/ und /contact weitergeleitet. Statische Seiten nutzen SSG, dynamische CMS-Seiten SSR. Das verbindet kurze Antwortzeiten mit einfacher Pflege. REST-APIs übertragen Website-Anfragen automatisch an EspoCRM. Ein Webhook bei Änderungen des Projektstatus aktualisiert das Kundenportal.

Ergebnisse

WP → Next.js

Vollständige Migration zu eigenem Code

Weiterleitungen

Bisherige Adressen führen zur neuen Struktur

EspoCRM API

Durchgängige Projektnachverfolgung

Ohne Unterbrechungen

Migration ohne Ausfallzeit

Ablauf

01Vollständiges WordPress-Audit: Seiten, URLs, Rankings und Leistung
02Einrichtung des Next.js-Projekts mit angepasstem Prisma-Schema
03Entwicklung einer Grundlage mit 4–5 Layoutmustern für alle Seiten
04Übernahme von Artikeln, Seiten und Angeboten unter Erhalt der semantischen Struktur
05Weiterleitungsplan für bisherige URLs
06EspoCRM-Anbindung über REST-API und Webhooks
07Schrittweiser Start mit Wartungsseite und freigegebenen Testzugängen
0830 Tage SEO-Überwachung nach dem Start mit schneller Korrektur von Rückschritten

Die Herausforderung

Studio Concept nutzte ein älteres WordPress mit dem kommerziellen Woodmart-Theme und zahlreichen zusätzlichen Plugins. Mobile Leistung war schwach, Sicherheitsupdates waren ständig erforderlich und die Verwaltung schwerfällig. Das Team wollte eine schnelle, sichere Website mit eigenem CMS, das sich ohne Angst vor fehlerhaften Updates steuern lässt.

Unsere Lösung

Wir entwickelten die Website mit Next.js 16, Prisma 7 und PostgreSQL neu und erstellten eine React-Verwaltung für Artikel, Seiten, Leistungen, Portfolio, Kunden, SEO und Einstellungen. DCL Hub synchronisiert Artikel und bündelt E-Mail-Marketing. Der Katalog mit 124 Produkten und die bisherigen Seiten wurden in die neue URL-Struktur übernommen. Die Bereitstellung erfolgt über CI/CD mit automatischem Let’s-Encrypt-SSL. Öffentliche Seiten nutzen inkrementelle statische Generierung, Artikel ISR.

Ergebnisse

WordPress → Next.js 16

Vollständige Migration zu eigenem Code

124 Produkte

Katalog in die neue URL-Struktur überführt

Eigener Verwaltungsbereich

Artikel, Seiten, Leistungen, Portfolio, Kunden, SEO und Einstellungen

Ohne Plugins

Keine monatlich zu wartende Plugin-Sammlung

Ablauf

01Vollständiges WordPress-Audit und Traffic-Analyse mit GA4 und Search Console
02Migrationsplan mit Vorrang für besuchte Seiten und Erfassung bisheriger Adressen
03Einrichtung der Grundlage mit Next.js 16, Prisma 7, PostgreSQL, NextAuth 4 und Tailwind 4
04Individuelle React-Verwaltung für Artikel, Seiten, Leistungen, Portfolio, Kunden, SEO und Einstellungen
05Migration von WordPress zu PostgreSQL per Python unter Erhalt von Metadaten und Autoren
06DCL-Hub-SDK-Anbindung zur Artikelsynchronisierung und Lizenzprüfung
07Produktivstart mit DNS-01-SSL, Überwachung und automatischer täglicher Sicherung

Die Herausforderung

Der Fliesenshop lief auf Hosterion-cPanel mit hohen Kosten, begrenzten Ressourcen, ohne SSH-Zugriff und einer veralteten Mail-Konfiguration, deren Nachrichten im Spam landeten. Benötigt wurde eine schnelle Migration ohne verlorene Bestellungen und ohne Checkout-Ausfall.

Unsere Lösung

Wir migrierten WordPress, WooCommerce und das Woodmart-Theme auf unsere CyberPanel-Infrastruktur mit angepasstem OLS-LSAPI-PHP. mail.gresiesifaianta.ro wurde mit DKIM 2048, striktem SPF, DMARC-Quarantäne und eigenem SNI neu eingerichtet. GoSMTP Pro ermöglicht die Nachverfolgung. Cloudflare im Proxybetrieb bietet weltweites Caching und DDoS-Schutz. Tägliche automatische Sicherungen und Verfügbarkeitsüberwachung ergänzen die Installation.

Ergebnisse

42% → 98%

Zustellung im Posteingang nach DKIM

320 RON → 0 RON (DCL-Infrastruktur)

Monatliche Hostingkosten

0 Minuten

Checkout-Ausfall während der Migration

1.2s → 85ms

TTFB nach Cloudflare

Ablauf

01Vollständiges cPanel-Backup: Datenbank, Uploads, Plugins und Themes
02Einrichtung des CyberPanel-Hosts auf DCL Mars mit PHP 8.2 und MariaDB
03Wiederherstellung von Datenbank und Uploads sowie Prüfung aller Produkte und bisherigen Bestellungen
04Mail-Einrichtung mit Postfix, Dovecot, OpenDKIM 2048, SPF und DMARC
05Cloudflare-Reverse-Proxy für statisches Caching und DDoS-Schutz
06DNS-Umstellung für 04:00 Uhr bei geringem Traffic mit vorbereitetem Rollback
0724-Stunden-Prüfung: Testbestellungen, Zahlungen, Transaktionsmails und Suche

Die Herausforderung

Das DCL-Team betreut mehr als 14 aktive Kundenprojekte. Bestellungen, neue Nachrichten und Statistiken unterwegs zu prüfen oder Rechnungen auszustellen war ohne Laptop nicht möglich. Benötigt wurde eine native App mit zentralem Zugriff auf alle DCL-Hub-Projekte.

Unsere Lösung

Wir entwickelten eine React-Native-App für iOS und Android mit Einrichtungsassistent für die Verwaltungsadresse jedes Projekts und zentraler Anmeldung. Mehrere Projekte lassen sich schnell wechseln. Die Anmeldung verwendet die Verwaltungszugänge der jeweiligen Installation, etwa Modena, Zelviro, Studio Concept oder Capitex. Das Dashboard zeigt Kennzahlen, aktuelle Bestellungen und Nachrichten sowie Push-Mitteilungen zu kritischen Ereignissen. Eine sichere Offline-Warteschlange hält Aktionen bei schwacher Verbindung vor.

Ergebnisse

14+

Gleichzeitig verbindbare Projekte

Unter 60 Sekunden

Einrichtungszeit für ein neues Projekt

20-40

Push-Mitteilungen pro Tag

12 MB

App-Größe

Ablauf

01Analyse zentraler Szenarien: Bestellungen prüfen, Nachrichten beantworten und Rechnungen erstellen
02UX-Wireframes in Figma, szenariobasierte Abläufe und wiederverwendbare Komponenten
03Einrichtung von React Native, Expo, EAS Build und biometrischer Anmeldung
04Assistent für die Verwaltungsadresse und Unterstützung mehrerer Installationen
05Anbindung an die DCL-Hub-API, Projektsynchronisierung und Statusmeldungen
06Push-Mitteilungen über Firebase mit eigener Verarbeitung
07iOS-Build über TestFlight und Android-Build im internen Play-Console-Kanal

Die Herausforderung

VETSVSA SRL benötigte einen spezialisierten Tierfuttershop mit Hunderten Produkten, Gewichts- und Altersvarianten, erweiterten Filtern und einer flüssigen mobilen Nutzung. Gewünscht waren zwei technische Varianten: PHP für den schnellen Start und eine moderne Next.js-Version für die weitere Entwicklung.

Unsere Lösung

Wir lieferten zwei parallele Versionen mit identischem Design und denselben öffentlichen APIs. Die erste nutzt individuelles monolithisches PHP auf unserer staging-laravel-Grundlage mit über 11.000 Zeilen Verwaltungscode für einen schnellen Start. Die zweite setzt für die weitere Entwicklung auf Next.js 16, PostgreSQL und Prisma. Beide sind über DCL Hub lizenziert und werden automatisch synchronisiert. Das Produkt- und Kategorienschema entspricht unserem maßgeblichen Schema im Verhältnis 1:1.

Ergebnisse

2 (PHP + Next.js)

Gelieferte technische Varianten

300+

Produkte mit Gewichts- und Altersvarianten

60+

Hierarchische Kategorien

21 Tage

Zeit vom Start bis zur produktiven Betaversion

Ablauf

01Workshop mit VETSVSA zu Produkten, Filtern und Zahlungen
02Zuordnung der Produkte aus dem vorhandenen ERP zum maßgeblichen Schema
03Kopie der staging-laravel-Grundlage und Anpassung an die Marke ZooFood
04Parallele Einrichtung von staging-zoofood in Next.js mit Prisma und NextAuth
05DCL-Hub-Synchronisierung mit regelmäßigen Statusmeldungen und Lizenzprüfung in beiden Versionen
06Einrichtung von BT-iPay-Kartenzahlung und Banca-Transilvania-Ratenkauf
07Übernahme von Testbestellungen und vollständige Ablaufprüfung in beiden Versionen

Die Herausforderung

Dennis Media, eine Agentur für Videomarketing und Branding in Timișoara, hatte eine ältere, langsame WordPress-Website. Es fehlten eine zentrale Verwaltung, ein echtes System für Kundenprojekte und Anbindungen an die täglich benötigten Werkzeuge.

Unsere Lösung

Wir entwickelten eine Website mit Node.js, Express und PostgreSQL sowie einer React-Verwaltung. Das Videoportfolio nutzt verzögertes Laden und sofortige Vorschauen. Hinzu kommen ein einfaches Anfrage-CRM und ein Kalender für Foto- und Videotermine mit Kunden. Die Bereitstellung erfolgt über PM2 auf DCL Mars, mit Überwachung und automatischem Neustart.

Ergebnisse

31/100 → 94/100

Mobiler PageSpeed

12-18

Gewonnene Anfragen pro Monat nach dem Start

20 Min./Projekt → 3 Min./Projekt

Durchschnittliche Bearbeitungszeit des Portfolios

Ablauf

01Workshop mit Dennis Media zu Verwaltungsbedarf, häufigen Aufgaben und Sonderfällen
02Wireframes, Markenanalyse und Designfreigabe
03Einrichtung der Grundlage mit Node.js, Express, PostgreSQL und React-Verwaltung
04Videoportfolio mit automatisch erzeugten Vorschaubildern
05Einfaches CRM für Anfragen und Anbindung des Kontaktformulars
06Kalender für Foto- und Videotermine mit automatischen E-Mail-Benachrichtigungen
07Bereitstellung auf DCL Mars mit SSL, Überwachung und automatischer Sicherung

Die Herausforderung

CJM Bathrooms bietet Badsanierungen in Irland an. Das Projekt ersetzte eine bestehende WordPress-Website und erhielt dabei Unternehmensinhalte und Kundenbewertungen. Benötigt wurden ein Design nach dem Kundenentwurf, eine getrennte Testumgebung und eine kontrollierte Umstellung auf die öffentliche Domain. Das Laden der Analyse musste ebenfalls die Cookie-Auswahl des Besuchers respektieren.

Unsere Lösung

Wir erstellten ein individuelles Theme auf unserer Plattform und prüften die Website vor der Umstellung unter einer zugriffsbeschränkten Testadresse. Die DNS-Zone wurde zu Cloudflare übertragen; die vorherige Konfiguration blieb für ein Rollback verfügbar. Die bereitgestellten Bewertungen wurden übernommen. Das Laden von Google Analytics wurde an die Analytics-Kategorie des Cookie-Banners gebunden. Die Prüfungen vom 28. August 2026 bestätigten, dass der Tag vor der Einwilligung inaktiv blieb und nach der Zustimmung geladen wurde. Am 7. September 2026 antwortete die öffentliche Startseite mit HTTP 200, einer kanonischen URL auf der öffentlichen Domain und einer Robots-Anweisung, die Indexierung erlaubte. Das sind technische Übergabeprüfungen, keine Belege für bessere Rankings oder Conversions. Eine separate Konformitätsprüfung dokumentierte offene Punkte; sie war keine Zertifizierung vollständiger Rechtskonformität.

Ergebnisse

Individuelle Plattform

WordPress für diese Website ersetzt

Einwilligungssteuerung

Laden der Analyse an die Cookie-Auswahl gebunden

Öffentliche Domain

Öffentliche Startseite und kanonische URL geprüft

Ablauf

01Individuelles Theme anhand des Kundenentwurfs erstellen
02Website unter einer zugriffsbeschränkten Testadresse prüfen
03Bereitgestellte Bewertungen in die neue Website übernehmen
04DNS zu Cloudflare übertragen und mit vorbereitetem Rollback auf die öffentliche Domain umstellen
05Laden der Analyse an die Einwilligung des Besuchers binden
06Öffentliche Domain, kanonische URL und Indexierungsanweisungen prüfen

Dein Projekt könnte das nächste sein

Wir verwenden Cookies, um die Nutzung zu verbessern und den Traffic zu analysieren. Notwendige Cookies sind immer aktiv. Analyse-Cookies benötigen deine Einwilligung. Cookie-Richtlinie | Datenschutz