Zur Projektübersicht

Juli 2021

App für Immobilien-Portal

FluxNetz entwickelte für KWT Capital eine mobile Immobilien-App: Zusammenführung von Angeboten aus großen Portalen und schwer zugänglichen Nischenquellen, mit Schnittstellen, Scraping und Duplikaterkennung.

Ausgangslage

Ziel war eine mobile Anwendung, mit der Nutzer:innen Immobilienangebote gebündelt suchen und vergleichen können. Der besondere Mehrwert sollte nicht nur aus „noch einem Portal“ kommen, sondern aus der Kombination etablierter Großportale mit kleineren, exklusiveren Datenquellen, die im Alltag schwerer zu finden sind.

Aufgabenstellung

Technisch stand im Raum: Aufbau und Pflege einer persistenten Datenbasis, zuverlässige Schnittstellen zu externen Anbietern, Import- und Crawling-Prozesse dort, wo keine standardisierte API existiert, sowie eine nutzbare App-Oberfläche auf Basis des FluxNetz-Frameworks „DigoX 2“.

Ein weiterer Baustein war die prototypische Ausarbeitung eines Empfehlungssystems, das passendere Angebote für einzelne Nutzerprofile vorschlagen kann.

Unsere Zusammenarbeit

Architektur und Leitung

Wir führten das Projekt fachlich eng und waren in zentralen Architekturentscheidungen eingebunden. Ein Großteil der Arbeit lag in Schnittstellenprogrammierung und Datenintegration.

Umsetzung in heterogenen Stacks

Wir übernahmen definierte Arbeitspakete in einer zunächst ungewohnten C++-Entwicklungsumgebung und arbeiteten uns eigenständig ein – mit klarer Ergebnisorientierung und wenig Rückfrage-Overhead. Dazu gehörten unter anderem:

  • Backend-Anteile und Aufbau der MySQL/MariaDB-Struktur
  • Anbindung externer Portale und Datenquellen
  • Implementierung von Crawlern und Importprozessen (u.a. C++ und Shell)
  • komplexes Web-Scraping aus HTML-Quellen, wo keine API bereitstand
  • Verfahren zur Erkennung von Duplikaten zwischen Angeboten
  • prototypische Recherche und Entwicklung eines Recommenders mit Python und PyTorch
  • Mitwirkung an der Admin-Oberfläche auf Basis eines Qt-basierten FluxNetz-Frameworks

Ergebnis

Die App wurde fertiggestellt und veröffentlicht; das Produkt wurde später im Rahmen eines Exits verkauft.

Nächster Schritt

Weitere Referenzprojekte entdecken oder direkt Kontakt aufnehmen

Wenn dieses Projekt gut zu eurem Vorhaben passt, lohnt sich ein Blick auf weitere Umsetzungen oder ein direkter Austausch mit uns.