Projekt Hotels & Packages

Projekt Hotels & Packages rozwija dwa zbliżone do siebie produkty. Pierwszy z nich, produkt hotelowy, jest wyszukiwarką noclegów oraz systemem rezerwacji, który umożliwa przeszukanie bazy noclegowej składającej się z ponad miliona obiektów na całym świecie. Rozwiązanie to jest wykorzystywane również przez partnerów eSky i systemy typu metasearch. Kolejny z produktów to wyszukiwarka pakietów dynamicznych składających się z lotu oraz noclegu dobranego do wybranych przez klienta dat. Loty dobierane są na podstawie atrakcyjności połączenia, a ich dostawcą jest system rozwijany w ramach projektu Flight Content.

Opisy obiektów noclegowych, ceny oraz dostępności pobierane są za pomocą integracji z kilkoma zewnętrznymi systemami rezerwacyjnymi. Zespół pracuje w modelu Full-Stack, wykorzystuje Angular 2+ na warstwie front-end oraz mikroserwisy napisane w .Net 6.0 w back-endzie. Aplikacje korzystają z baz MongoDB, a częściowo również z MSSQL oraz są hostowane w chmurze Google Cloud. Ponadto część systemu budująca ofertę noclegową wykorzystuje Machine Learning – ML.NET. W ramach dwutygodniowych sprintów realizowane są zadania zarówno dotyczące back-endu jak i front-endu, dzięki czemu programiści mają możliwość rozwoju na każdej z warstw.

Stack technologiczny:
.Net 6.0, Angular 2+, Node.js, Redis, Mongo, MSSQL, ML.Net, Docker, Kubernetes, Google Cloud

Z jakich narzędzi na co dzień korzystają programiści?
Jira, Jenkins, Spinnaker, Bitbucket

Dołącz do nas Oferty pracy

Zobacz na blogu

01.06.2022
Piotr Mynarski
Fundamenty SRE Fundamenty SRE

W pierwszej części artykułu opisałem czym jest koncepcja SRE, co leży u jej podstaw oraz...

27.05.2022
Sławomir Moric
Certyfikacje Google Certyfikacje Google

eSky vs GCP Już od ponad 4 lat w eSky współpracujemy z Google, korzystając z...