Modernisierung und Aktualisierung von Immobilienplattformen

Der Kunde wollte seine digitale Plattform für den Kauf und Verkauf von Immobilien skalierbarer und leistungsfähiger machen, die Entwicklungsgeschwindigkeit beschleunigen und die Qualität der Bereitstellung von Updates verbessern. Itransition lieferte eine umfassende strategische technische Beratung und führte eine stufenweise Überarbeitung und schrittweise Konsolidierung der Plattform, die Entwicklung neuer Plattformfunktionen und deren gründliche Tests durch, damit der Kunde das Produkt in Zukunft effizient erweitern und die Endkundenbindung verbessern konnte.

40% schnellere

Release-Zyklen

99,9 %

Betriebszeit

15%ige Steigerung

der Konversionen

20% höhere

Kundenbindung

Modernisierung der Immobilienplattform

Alle verwendeten Technologien

Engagement-Modell

Über den Kunden

Der Kunde ist ein europäisches Immobilienunternehmen, das eine digitale Plattform für den Kauf und Verkauf von Häusern anbietet. Es konzentriert sich auf die Vereinfachung von Immobilientransaktionen durch die Kombination eines Online-Marktplatzes, datengesteuerter Preisfindungs- und Marketing-Tools und optionaler professioneller Dienstleistungen, um Hausbesitzern, Investoren, Nachlassverwaltern und kleinen Bauherren bei der Auflistung, Vermarktung, Verhandlung und dem Abschluss von Immobilienverkäufen zu helfen.

Branche

Immobilien

Standort

Europa

Unternehmenstyp

Privat

Kundenstamm

3.000-4.000 direkte Kunden

Die Herausforderung

Als die Plattform und die Benutzerbasis des Kunden wuchsen, wurden einige architektonische Einschränkungendeutlich, und Teile der Anwendung fühlten sich fragmentiert und inkonsistent an. Die Codebasis wurde zunehmend schwieriger zu erweitern oder zu skalieren, was das Risiko erhöhte, dass Änderungen unbeabsichtigte Nebeneffekte hervorrufen würden.

Darüber hinaus verursachten Lücken in der Qualitätssicherung wiederkehrende Opportunitätskosten: Die Teams verbrachten unverhältnismäßig viel Zeit mit der Behebung von Fehlern, anstatt neue Funktionen zu liefern oder geplante technische Überarbeitungen vorzunehmen, und die Endkunden erlebten unnötige Reibungen.

Um die strategische Produkterweiterung effizient durchführen und die Endkundenbindung verbessern zu können, wollte unser Kunde seine Plattform vollständig aktualisieren und neue Funktionen entwickeln, um die Plattform skalierbarer und leistungsfähiger zu machen, die Geschwindigkeit zu erhöhen und die Qualität der Bereitstellung deutlich zu verbessern.

Die Lösung

Auf einen Blick

Das Itransition-Team übernahm die laufende Entwicklung, arbeitete an der Umgestaltung der Plattform und an neuen Funktionen, gab strategische technologische Leitlinien vor, setzte technische Standards durch und war für die operative Stabilität und Skalierbarkeit verantwortlich.

Neuaufbau der Plattform

Für den Kunden war es wichtig, den täglichen Betrieb aufrechtzuerhalten. Daher führte Itransition eine stufenweise Neufassung und eine schrittweise Konsolidierung der Plattform durch, die parallel zum bestehenden System ausgeführt wurde, mit schrittweiser Migration der Benutzer und Tests. Dieser Ansatz trug dazu bei, die Zuverlässigkeit zu verbessern und die Entwicklungsgeschwindigkeit langfristig zu erhöhen.

Unser Team beriet den Kunden zu einem modernen, modularen Stack: ein serverloses NestJS-Backend, das auf AWS Lambda läuft, und ein vollständig modulares Nuxt 4 (Vue 3)-Frontend. Die Architektur wurde für Skalierbarkeit und schnelle Bereitstellung entwickelt und integriert sich mit Zoho CRM, E-Mail-Diensten, Dokumenten-Workflow-Plattformen, AWS-Kerndiensten, Sentry (Überwachung), Prismic/Markdown (Inhalt), Google Maps, FullCalendar, Veriff und einer Reihe von UI- und Visualisierungsbibliotheken.

Das Team von Itransition hat die folgenden Aufgaben erfüllt:

  • Bereitstellung einer stabilen, produktionsbereiten Codebasis zur Erweiterung und Skalierung
  • Die Architektur und Infrastruktur der Plattform wurde durch die Trennung von Backend und Frontend und den Einsatz moderner Technologien skalierbar gemacht.
  • Beseitigung technischer Schulden und Bewältigung systemischer technischer Herausforderungen
  • Verringerung des Lieferrisikos durch Einführung funktionaler Tests mit schrittweiser automatisierter Testabdeckung
  • Erreichen einer vollständigen UX-Konsistenz
  • Verbesserte Skalierbarkeit und Leistung der Plattform durch die Migration von einer einzigen monolithischen Anwendung mit dem Vue 2-Client und einem Node.js-Backend zu einer vollständig getrennten Architektur, einem serverlosen Backend und einem modernen Frontend-Stack.

Neue Funktionen und Erweiterungen

Das Team von Itransition implementierte nicht nur die vom Kunden vorgeschlagenen Funktionen, sondern überprüfte jede von ihnen auf Machbarkeit und Kosten, markierte Optionen, die unpraktisch oder unerschwinglich sind, und empfahl eine kosteneffizientere Alternative, die den Zielen und betrieblichen Einschränkungen des Kunden entsprach.

Unser Team erledigte die folgenden Aufgaben:

  • Entwicklung und Unterstützung eines Chatbots, der die Arbeitsabläufe der Anwendung automatisiert - Immobiliensuche und -vergleich, Filterung nach Merkmalen, Preisen und Angebotszeiträumen
  • Hinzufügen von Branding-Funktionen zur Anwendung, so dass Partner-Websites die Angebote der Plattformen über einen Iframe einbetten und im visuellen Stil des Partners anzeigen können - Farben, Schriftarten, Logos und UI-Regeln -, was nahtlose Co-Branding-Integrationen und externe Nutzung der Plattform ermöglicht.
  • Verbesserung der SEO-Rankings im Rahmen des regulären Supports durch den Wechsel zu Technologien mit fortschrittlicheren Funktionen zur schnellen Umsetzung von SEO-Optimierungen, zur Gewährleistung der korrekten Darstellung für Suchmaschinen, zur Verwaltung von Metadaten in Echtzeit, zur Verbesserung der Stabilität von Inhalten und zur Umsetzung moderner SEO-Techniken.

Das Ergebnis

Itransition führte eine schrittweise Überarbeitung und Konsolidierung der Plattform durch, die die Zuverlässigkeit, Skalierbarkeit und Entwicklungsgeschwindigkeit steigerte und die Bereitstellung von Funktionen ohne Qualitätseinbußen beschleunigte, was zu folgenden Ergebnissen führte

01

70% weniger fehlerbezogene Support-Tickets

02

Verringerung der technischen Nacharbeit um 35 %, wodurch die Produktinnovationskapazität des Unternehmens erhöht wurde

03

Verbesserte Plattformleistung und reduzierter betrieblicher Aufwand

04

Vereinfachte Innovation und geringere Gesamtbetriebskosten

05

Verbesserte Konversionsrate und Kundenerfahrung