Perfsol logo

Integration eines globalen verteilten Systems


Fallstudie

Integration eines globalen verteilten Systems

Perfsol hat eine Architektur entworfen, die den Standards von Amadeus entspricht. Für Reisende ermöglicht das System die Suche nach Flughäfen, Städten und die Suche nach Hin- und Rückflügen.

Integration eines globalen verteilten Systems
  • Über das Projekt

    Der Kunde bat darum, eine Anwendung zu erstellen, mit der Flugscheine gesucht, gebucht und ausgestellt werden können. Die Idee besteht darin, dass der Benutzer die erforderlichen Parameter angibt und der Algorithmus den Datenbereich verarbeitet und ein fertiges Ergebnis liefert. Auf diese Weise spart der Kunde Zeit und Geld. Die Anwendung sollte einen Back-Office-Teil für den Webmaster haben, damit er die Geschäftslogik bestimmter Flüge konfigurieren und die endgültige Preisberechnung kontrollieren kann.

  • Herausforderung

    Die Herausforderung für den Entwickler bestand darin, die Anwendung mit verschiedenen Diensten zu integrieren. Es war notwendig, eine Symbiose von Produkten zu schaffen, die für die Benutzer keinen Komfort bieten würden. Gleichzeitig sollte es verwaltbar sein und große Datensätze schnell verarbeiten können. Es war notwendig, die folgenden Integrationen durchzuführen:

    • Amadeus GDS API zur Suche nach Flugbuchungen;
    • FatZebra API - zur Überprüfung von Kreditkarten und zur Zahlung von Bestellungen;
    • Quickticket API - zum Erstellen und Senden eines E-Tickets an die E-Mail des Benutzers;
    • Hubspot API - für die zentralisierte Erfassung von Kundendaten;
    • Darüber hinaus musste ein WordPress-Blog in die Anwendung integriert werden.

    Es handelt sich um eine spannende und komplexe Aufgabe, die einen kreativen Ansatz und verschiedene Technologien erfordert. Für unser Team ist die Entwicklung von Anwendungen von Grund auf und deren Integration eine Aufgabe, die zuvor bereits abgeschlossen wurde. Unter unseren Referenzprojekten finden Sie mehr als ein ähnliches Projekt. Aus diesem Grund wandte sich der Kunde an uns.

  • Geschäftsfall

    Die Spezialisten des Projekts begannen sofort mit der Arbeit an der Anwendung. Da das Ziel des Projekts nur die Entwicklung ohne Designkomponente war, wurde beschlossen, die Integration von Drittanbieterdiensten bereits zu Beginn der Entwicklung einzuführen. Die Integration mit WordPress wurde erst im letzten Schritt vorgenommen, da auf die Erstellung eines Blogs gewartet wurde. Es wurde auch ein Backend-Entwickler in das Projekt einbezogen. Das HTML wurde vom Kunden bereitgestellt.

    Für die Umsetzung des Projekts wurden die folgenden Technologien verwendet:

    • Docker, Nginx, PHP, PostgreSQL, Redis;
    • Symfony, React;
    • GitLab CI/CD;
    • AWS.
  • Flüge auswählen

    Finden Sie günstige Flüge von Sydney zu Ihren Lieblingszielen.

    Flüge auswählen
  • Besten Preis finden

    Dank des hohen Automatisierungsgrads der Plattform kann eine hohe Genauigkeit und ein großartiger Preis für Ihre Flugtickets gewährleistet werden.

    Besten Preis finden
  • Bestätigung und Bezahlung

    Wenn die Zahlung abgeschlossen ist, bucht Jet Seeker sofort Ihren Flug bei der ausstellenden Fluggesellschaft.

    Bestätigung und Bezahlung
  • Einfach zu bedienende mobile Version

    In der heutigen Welt spielt Geschwindigkeit eine entscheidende Rolle. Wenn wir weniger Zeit für Routineaufgaben aufwenden, haben wir mehr Zeit für andere wichtige Dinge. Und wenn wir dabei noch Geld sparen können, umso besser.

    Einfach zu bedienende mobile Version
  • Lösung

    Die Geschwindigkeit spielt in der heutigen Welt eine entscheidende Rolle. Indem wir weniger Zeit für Routineaufgaben aufwenden, gewinnen wir Zeit für etwas Bedeutenderes. Und wenn wir gleichzeitig Geld sparen können, umso besser.

    Verschiedene Anwendungen haben festen Einzug in unser Leben gehalten. Sie machen es einfacher, bequemer und besser steuerbar. Warum sollten wir ihnen nicht die Wahl und den Kauf von Flugtickets anvertrauen? Schließlich ist dies schwierig, langwierig und mühsam.

    Aus diesem Grund haben wir eine Anwendung entwickelt, die all diese Funktionen ausführt. Es genügt, die erforderlichen Parameter und Einstellungen einzugeben. Damit wird das Reisen zugänglicher und kostengünstiger. Der Kunde war mit dem Ergebnis zufrieden. Die App erfüllt alle seine Bedürfnisse.

    Der Kunde ist auch mit der Funktionalität des Back-Office zufrieden. Alle Wünsche wurden berücksichtigt, und das Endprodukt verspricht, ein Marktführer in seiner Nische zu werden. In dieser Phase wurde die Anwendung zu Produzenten veröffentlicht. Wir werden die Zusammenarbeit mit dem Kunden in diesem Projekt fortsetzen und technischen Support leisten. Wir beraten auch beim Design. Beide Parteien waren mit der Zusammenarbeit zufrieden; der Kunde plant, bald wieder auf uns zuzukommen.

Kontakt