Integracja API systemu hotelowego z Google BigQuery (Python)

Zleceniodawca
no avatar
Sohis Analityka
Opis

ZADANIE

Szukamy programisty, który przygotuje skrypt cyklicznie pobierający dane z REST API systemu hotelowego i zapisujący je do BigQuery. Dane posłużą do raportów sprzedaży i prognoz obłożenia.

———————

ZAKRES - DWIE TABELE

1. Rezerwacje

- data utworzenia, daty pobytu, status, źródło, typ pokoju, liczba pokoi i osób, wartość

- dane aktualizowane przyrostowo, tak aby widoczne były zmiany i anulacje

2. Dostępność pokoi

- codzienny zapis dostępności per typ pokoju na rok do przodu

- historia zapisów jest zachowywana, bo na jej podstawie liczone jest tempo sprzedaży

Do tego kilka małych tabel słownikowych (typy pokoi, źródła, statusy).

———————

JAK MA TO DZIAŁAĆ

- skrypt w Pythonie uruchamiany automatycznie w Google Cloud (Cloud Run + Cloud Scheduler)

- obsługa kilku obiektów hotelowych

- rozwiązanie ma być stabilne i proste w utrzymaniu, z czytelnym kodem i krótką dokumentacją

———————

API

- REST API z dokumentacją Swagger i autoryzacją tokenem

- dostępne środowisko demo do testów

———————

OCZEKIWANE DOŚWIADCZENIE

- Python, integracje REST API, BigQuery, Google Cloud

- mile widziana znajomość danych hotelowych

———————

PRZEBIEG

- wybranemu kandydatowi przekażemy dokumentację API i szczegółową specyfikację

- przed zleceniem całości przewidujemy krótkie, płatne zadanie testowe: pobranie dostępności pokoi z API demo i zapis do tabeli w BigQuery

———————

ROZLICZENIE

Fixed-price, dwa etapy płatne po odbiorze:

1. rezerwacje i słowniki

2. dostępność

———————

W ZGŁOSZENIU PROSZĘ PODAĆ

A. orientacyjną wycenę i termin

B. 1-2 przykłady podobnych integracji (API do hurtowni danych)

Opublikowano
wczoraj
Prawa autorskie
Decyzja freelancera
Wymagane funkcje:
Automatyczne pobieranie danych z REST API (autoryzacja tokenem) i zapis do Google BigQuery. Zadanie cykliczne uruchamiane w Google Cloud (Cloud Run + Cloud Scheduler). Wymagana obsługa kilku obiektów oraz ładowanie przyrostowe danych bez duplikatów.

Wysłane oferty (39)

no avatar
Misieksc
4 umowy
22 godziny temu
API
aplikacje webowe
bazy danych
+ 19 więcej
Budżet
Do negocjacji
Prawa autorskie
Decyzja freelancera
Ważne przez
30 dni

Najnowsze zlecenia z kategorii