twitter facebook github google-plus xing linkedin instagram
TOPHOTELPROJECTS GmbH

Eine umfangreiche weltweite Hoteldatenbank in einer modernen Web-Anwendung

Hero illustration

Unser Ziel

TOPHOTELPROJECTS verwaltet Informationen über weltweite Hotelprojekte und -ketten. Die bestehende Anwendung und das angebundene Backend-System sowie die unterliegende Architektur sollten vollständig neu konzipiert und entwickelt werden, um den Qualitätsansprüchen gerecht zu werden und die Wachstumsstrategie des Unternehmens nachhaltig zu unterstützten.

Das haben wir gemacht

  • Ablösung der heterogenen Systemlandschaft
  • zukunftsorientierte Architektur
  • Redesign mit Fokus auf hohe Usability
  • eine innovative Suche auf Basis von Elasticsearch

Ablösung des Altsystems

Zweitag war verantwortlich für die erfolgreiche, vollständige Ablösung der Alt-Systeme und den Aufbau einer neuen, integrierten Plattform, basierend auf modernen und flexiblen Webtechnologien, sowie einer visuellen und funktionalen Überarbeitung des User Interfaces.

Lösung und Umsetzung

  • best-in-class Datenmanagement
  • innovative Experten-Suche
  • modernes Design
  • intuitive Bedienbarkeit
Tophotelprojects Interface Mobile
Tophotelprojects Interface Desktop

Einfacher und effizienter Zugriff auf 10.000 Datensätze

Um eine hohe Usability zu ermöglichen, sind große Teile der Anwendung dynamisch gehalten. So werden Daten asynchron nachgeladen oder gespeichert.
Als Technologie wurde von uns hierfür unter anderem AngularJS ausgewählt.

Die Plattform wird von unterschiedlichsten Firmen verwendet, für die jeweils unterschiedliche Bauphasen und Kriterien relevant sind. Daher ist eine personalisierbare Suche notwendig.

Wir haben die Suche so gestaltet, dass der Nutzer einfach und schnell anhand vielfältiger Suchkriterien und -filter tief in die Datenmengen eintauchen kann – ohne die Behäbigkeit klassischer Expertensuchmasken mit großen Eingabeformularen. Die maßgeschneiderte Suchleiste mit erweiterbaren Kriterien ist für den Nutzer als leistungsstarkes Werkzeug stets griffbereit.
Zur technischen Umsetzung der Suche kommt Elasticsearch auf Basis von Lucene zum Einsatz.

Komplexe Datenstruktur, gut organisiert

Neben der Abbildung der Hotelketten und der dazugehörigen Hotels sind die Ansprechpartner in verschiedensten Bereichen der Hotelprojekte und Hotelketten von besonderem Interesse für die Nutzer. Ansprechpartner sind beispielsweise die als Architekten beteiligten Firmen oder die Bauunternehmen und jeweils deren Mitarbeiter mit umfangreichen Kontaktmöglichkeiten – inklusive LinkedIn-Profilen.

Eine solche Datenstruktur muss gut strukturiert und effizient für den Nutzer aufbereitet werden.

Interaktive Karten

Um zusätzlich eine geografische Übersicht über die Projekte (Hotels und Hotelketten) zu gewährleisten, werden innerhalb der Plattform verschiedene interaktive Kartendarstellungen verwendet.

Diese unterstützen den Nutzer bei seiner Arbeit und bieten einen guten visuellen Überblick über die Daten.

Bei der Suche nach den richtigen Bauprojekten spielt die Suche innerhalb konkreter Kontinente, Regionen, Länder oder Städten eine wichtige Rolle. Durch die Visualisierung aller Projekte innerhalb von interaktiven Karten unterstützt die Anwendung den Nutzer bei seiner Recherche.

So werden bspw. bei der Suche die gefundenen Projekte in einer Karte dargestellt, die die Projekte zunächst regional gruppiert. Navigiert man innerhalb der Karte zu einem Cluster, werden die Projekte weiter aufgeschlüsselt. Dabei sind jederzeit auch konkrete Projektdetails direkt innerhalb der Karte abrufbar.

Customer Relationship Management

Zur Unterstützung des Vertriebs und des Customer Relationship Managements (CRM) wurde ein maßgeschneidertes Kundenmanagement- und Kundenfeedbacksystem direkt in die Plattform integriert.

Was macht TOPHOTELPROJECTS?

Verwendete Technologien

  • Ruby Ruby
  • Rails Rails
  • AngularJS AngularJS
  • elasticsearch elasticsearch
  • PostgreSQL PostgreSQL
  • Docker Docker
Sie suchen den richtigen Partner für erfolgreiche Projekte?
Lassen Sie uns ins Gespräch kommen.
Nehmen Sie Kontakt auf