Integracja z systemem lotniczym Amadeus

Szczegóły

Czas trwania:
2 miesiące
Technologie:
Java, Spring
Rodzaj współpracy:
Integracja

Problem

Klient posiada system wspomagający podróżowanie po świecie oraz handel usługami turystycznymi. W aplikacji istnieje możliwość rezerwowania miejsc noclegowych dodanych przez użytkowników biznesowych. Klient chce posiadać oferty wykraczające poza ten zakres. Dodatkowo w systemie brakuje możliwości rezerwacji usług transportowych.

Wyzwanie

Klient potrzebował rozwiązania, które rozszerzyłoby możliwości jego systemu. Musieliśmy wybrać odpowiedniego dostawcę usług noclegowych, lotniczych oraz transportowych. Następnie trzeba było wdrożyć do systemu integrację z nim w taki sposób, żeby ewentualna zmiana dostawcy była jak najprostsza.

Rozwiązanie

W celu rozwiązania problemu, braliśmy pod uwagę wiele dostawców, natomiast najlepszym okazał się być Amadeus.  Integracja została wykonana za pomocą REST API wystawionego przez dostawcę. Dzięki zastosowanemu rozwiązaniu w systemie powstały nowe funkcjonalności:

  • Zaawansowana wyszukiwarka lotów
  • Rezerwacja biletów lotniczych
  • Zaawansowana wyszukiwarka hoteli
  • Rezerwacja miejsc noclegowych

Rezultat

Klient dzięki zastosowaniu integracji z systemem Amadeus dociera do większego grona użytkowników, co przekłada się na jego przychody.