HotelCard - https://hotelcard.com

Kundenspezifische Portalentwicklung für preisgekröntes Schweizer Webportal zum Verkauf von Karten zur Buchung von Hotelzimmern zum 1/2 Preis

HotelCard und was ist das Besondere an ihr?

Es handelt sich um ein einzigartiges Projekt, dessen Ziel es ist, den Tourismus in verschiedenen europäischen Ländern zu fördern, indem eine bessere Zimmerauslastung erreicht wird und potenziellen Gästen attraktive Hotelangebote zur Verfügung gestellt werden. Die Hotel Card ist die weltweit erste 50%ige Rabattkarte für Hotels. Potenzielle Kunden müssen eine "Hotel Card" kaufen, mit der sie in Hunderten von Hotels in verschiedenen Ländern Europas zum halben Preis übernachten können.

Mit der zunehmenden Bekanntheit von Hotelcard ergaben sich neue Möglichkeiten, die zur Einführung innovativer Funktionen führten. Das bestehende Content-Management-System (CMS) konnte mit diesen neuen Anforderungen jedoch nur schwer Schritt halten.

Daraufhin wurde beschlossen, auf das robustere Laravel-Framework umzusteigen. Soft Solutions4U (SS4U) wurde mit der technischen Leitung von HotelCard betraut und machte sich an die Aufgabe, das Portal von Grund auf neu aufzubauen und dabei die Leistungsfähigkeit dieser Spitzentechnologie zu nutzen.

TECHNISCHE HERAUSFORDERUNGEN UND LÖSUNGEN

Technologie-Stapel

Der neue Technologie-Stack bestand aus Laravel, October CMS, MySQL und PHP.
Laravel Framework – Frontend
OctoberCMS – Backend
MySQL Database

API-Integration mit HotelSpider, Yield Planet, Vertical Booking

Es waren zahlreiche API-Integrationen erforderlich. Für jedes bestehende Plugin wurde eine sorgfältige Prüfung durchgeführt. Eine umfassende Code- Analyse leitete den Anpassungsprozess, um sie nahtlos an die Version 2.1.10 anzugleichen. Ausserdem wurde die Standardansicht der Admin-Backend- Login-Seite angepasst, um die Benutzerfreundlichkeit zu verbessern. API- Integration Wir haben fünf Channel-Manager – ‘HotelSpider’, ‘YieldPlanet’, ‘VerticalBooking’, ‘Kognitiv’ und ‘RateDock’ – nahtlos in das HotelCard- Framework integriert. Dies wurde durch verschiedene Methoden erreicht, einschliesslich HTTP RAW POST und SOAP, basierend auf den Anforderungen der einzelnen Manager. Die PUSH-Methode wurde einheitlich für alle Manager übernommen, um Aktualisierungen von Raten, Inventar und Buchungsinformationen zu erleichtern.

Einzigartige Algorithmen entwickeln

Es wurden ausgeklügelte Algorithmen entwickelt, um die besten Hotelangebote auf der Startseite hervorzuheben. Ein benutzerfreundliches Dropdown-Menü ermöglichte die Filterung dieser Angebote auf der Grundlage der Optionen “Heute” (Standard), “Dieses Wochenende” und “benutzerdefinierter Datumsbereich”. Darüber hinaus ermöglichte ein spezieller Algorithmus den Verkauf von Hotelzimmern mit unterschiedlichen Rabattsätzen, die vom Zimmerbestand abhängig waren. Hoteliers waren in der Lage, verschiedene Preisalgorithmen für unterschiedliche Zeiträume zu konfigurieren

Andere Technologien

October CMS-Upgrade

Verbesserung des Admin-Backends Herausforderung: Während das Front- End von HotelCard eng mit dem Laravel-Framework verwoben war, basierte das Backend auf der älteren Version 1.x.x von October CMS. Das Ziel war es, Verbesserungen und neue Funktionen einzuführen, was ein Upgrade des CMS erforderte.

Erweiterung der Elastic Search-Funktionalität

Die Überarbeitung der Suchfunktion war eine zentrale Aufgabe. Unsere Aufgabe bestand darin, die Möglichkeit zu schaffen, bei der Buchung von Hotelzimmern zusätzliche Dienstleistungen (wie Frühstück, Zusatzbett usw.) auszuwählen. Für diese Leistungen gab es unterschiedliche Preisoptionen, und die mehrsprachige Unterstützung war eine wichtige Voraussetzung.