Übersicht & Problemstellung
Planet Switzerland GmbH stand vor der Herausforderung, das bestehende Reiseportal für Gruppenflüge und Gepäckverwaltung auf ein höheres Niveau zu bringen. Die Plattform entsprach zwar den bisherigen Anforderungen, war jedoch in Bezug auf Benutzerfreundlichkeit, Funktionalität und Internationalisierung optimierungsbedürftig. Insbesondere fehlten erweiterte Tools zur Verwaltung von Sonder- und Übergepäck für Gruppen sowie die Möglichkeit, Nutzern eine durchgängig mehrsprachige Erfahrung zu bieten – sowohl im Portal selbst als auch in automatisierten E-Mail-Benachrichtigungen. Zusätzlich musste die Entwicklungsumgebung modernisiert und die neuen Anforderungen mit den bestehenden IT-Strukturen harmonisiert werden.
Unsere Lösung
Wir setzten auf einen ganzheitlichen technischen Ansatz: Zunächst bauten wir eine moderne Entwicklungsumgebung auf und integrierten uns organisatorisch eng in den Entwicklungsprozess des Kunden. Die Erweiterung des Backends erfolgte mit PHP und Laravel und brachte eine Vielzahl neuer Features, darunter einen intelligenten Gepäck- und Sondergepäckrechner, der die komplexen Anforderungen von Reisegruppen abbildet und automatisiert berechnet. Die bestehenden Internationalisierungsfunktionen von Laravel wurden genutzt und erweitert: Alle neuen Komponenten sowie E-Mail-Templates standen fortan in sechs Sprachen zur Verfügung, sodass jeder Nutzer die Plattform barrierefrei in seiner Landessprache nutzen konnte. Das gesamte neue Feature-Set wurde nahtlos in die bestehende Codebasis und die Backend-Systeme der Planet Switzerland GmbH integriert.
Ablauf & Hürden im Projekt
Eine der größten Herausforderungen lag darin, die neue Entwicklungsumgebung stabil, sicher und kompatibel mit den bestehenden Systemen des Kunden aufzubauen. Die nachträgliche Integration neuer komplexer Funktionsmodule – insbesondere des Gepäckrechners – erforderte umfangreiche Anpassungen und umfangreiche Tests, um einen reibungslosen Betrieb sicherzustellen. Die Mehrsprachigkeit führte zu zusätzlicher Komplexität, da nicht nur die Benutzeroberfläche, sondern auch alle E-Mail-Kommunikationen dynamisch und kontextabhängig in sechs Sprachen zur Verfügung gestellt werden mussten. Die intensive Zusammenarbeit mit dem Kundenteam und der hohe Abstimmungsaufwand während der Entwicklung verlangten agiles Vorgehen und eine ständige Überprüfung der Projektanforderungen.
Projektergebnis & Fazit
Das Projekt wurde termingerecht und zur vollen Zufriedenheit des Kunden umgesetzt. Mit den neuen Modulen für Gepäckmanagement und der umfassenden Mehrsprachigkeitsunterstützung konnte die Nutzererfahrung deutlich gesteigert werden. Die Zufriedenheit der Portalnutzer spiegelte sich in einer hohen Akzeptanz und der erhöhten Nutzung der neuen Funktionen wider. Die erfolgreiche Zusammenarbeit, technische Modernisierung und flexible Anpassung an sich wandelnde Anforderungen führten zu einem nachhaltigen Unternehmenserfolg und machten die Plattform fit für zukünftige Herausforderungen.
Über den Kunden
Planet Switzerland GmbH ist ein Schweizer Unternehmen mit Sitz in der Schweiz und spezialisiert auf die Organisation und Verwaltung von Trainingslagern und Gruppenreisen. Zu den Kunden zählen insbesondere Fußballvereine und Sportteams. Technologisch setzt das Unternehmen auf moderne Webtechnologien wie PHP, Laravel, HTML, CSS und JavaScript bei der Entwicklung seiner Portal-Lösungen.