Мета проєкту

Створити платформу рівня ТОПів ринку, яка об’єднає понад 60 000 турів та 2200 туроператорів, забезпечуючи туристам максимально широкий вибір подорожей та зручний процес від пошуку до бронювання в одному місці.

elife
  • 160+країн світу
  • 60 000+турів
  • 2 200+туроператорів

Результат нашої роботи

ElifeTravel — це глобальний сервіс для пошуку, порівняння та бронювання організованих турів.

Глобальний турсервіс з можливостями лідерів ринку.
Увесь світ групових подорожей в одному сервісі

elife
  • Швидкий вихід бізнесу на глобальний ринок
  • Стабільний, сучасний сервіс, з можливостями світового лідера (Tоurradar)
  • Функціонал розширений під локальний ринок
  • Впроваджено 10+ млн. дат відправлень
  • Постійна підтримка та оптимізація системи

Сертифікація TurRadar

  • Команда презентувала створений сервіс, виступаючи представниками замовника зі сторони розробки
  • Проєкт успішно пройшов сертифікацію від Turradar з першого разу
  • Показано коректну інтеграцію API та відповідність усіх технічних вимог
  • Підтверджено готовність системи до масштабування та роботи з глобальним потоком турів

основні задачі

  • UI/UXповністю оновити інтерфейс і зробити його інтуїтивним
  • Інтеграція Turradarімпортувати та структурувати великі обсяги даних
  • Пошук та каталогреалізувати швидкий і точний розумний пошук
elife
  • Особистий кабінетперегляд та управління бронюваннями, документи, онлайн-чат
  • Адмінкауправління турами, бронюваннями, контентом і користувачами
  • Продуктивністьзабезпечити високу швидкість та стабільність
  • SEOпобудувати правильну структуру для просування

глобальні ВИКЛИКИ та рішення

Групові подорожі: увесь світ в одному місці.Це глобальний турсервіс з можливостями лідерів ринку.

ElifeTravel — це глобальний сервіс для пошуку, порівняння та бронювання організованих турів.

  • великі вкладені структури
  • велика кількість неоптимізаванних фото
  • обсяг даних: 60 000+ турів, 2200+ туроператорів, 10+ млн дат
  • частина бізнес-логіки TurRadar не збігалася з логікою ElifeTravel
  • різні моделі даних (TourRadar → наш формат)
  • побудували локальну БД зі своєю структурою
  • дані з API синхронізуються у фонових чергах та по батчам
  • увімкнули індексацію та кешування пошукових запитів
  • фото перенесли на окремий S3 диск з CDN
  • переосмислили підхід та трансформували його для досягнення бізнес-цілей у розрізі з роботою з API TourRadar

Написання Технічної документації

Підготовлено детальну документацію для бекенду та фронтенду в GitHub Wikki, а також API документація у SwaggerHub

Документація включає повний опис архітектури, процесів бронювання та роботи з API Tоurradar. Використовується для швидкого онбордингу нових розробників та підтримки проєкту

  • Прискорює онбордінг нових команд
  • Робить клієнта менш залежним від команди розробників
  • Забезпечує прозорість і структурність процесів для команди та замовника
  • Дозволяє зменшити ризики помилок при змінах і масштабуванні

Приклад написанної документації тут

cod imagecod image

Технології

Підготовлено детальну документацію для бекенду та фронтенду в GitHub Wikki, а також API документація у SwaggerHub Документація включає повний опис архітектури, процесів бронювання та роботи з API Tоurradar.

Використовується для швидкого онбордингу нових розробників та підтримки проєкту

elife
brand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand image

Команда

Від ЕlifeTravel:

  • - Product manager & Marketer
  • - SEOteam (команда партнерів)

Від RocketСompany:

  • - Team Lead (технічний куратор проєкту)
  • - Project Manager (PM)
  • - Middle PHP developer
  • - Middle JS developer
  • - Верстальник
  • - Manual QA

Мета проєкту

Створити платформу рівня ТОПів ринку, яка об’єднає понад 60 000 турів та 2200 туроператорів, забезпечуючи туристам максимально широкий вибір подорожей та зручний процес від пошуку до бронювання в одному місці.

elife
  • 160+країн світу
  • 60 000+турів
  • 2 200+туроператорів

Результат нашої роботи

ElifeTravel — це глобальний сервіс для пошуку, порівняння та бронювання організованих турів.

Глобальний турсервіс з можливостями лідерів ринку.
Увесь світ групових подорожей в одному сервісі

elife
  • Швидкий вихід бізнесу на глобальний ринок
  • Стабільний, сучасний сервіс, з можливостями світового лідера (Tоurradar)
  • Функціонал розширений під локальний ринок
  • Впроваджено 10+ млн. дат відправлень
  • Постійна підтримка та оптимізація системи

Сертифікація TurRadar

  • Команда презентувала створений сервіс, виступаючи представниками замовника зі сторони розробки
  • Проєкт успішно пройшов сертифікацію від Turradar з першого разу
  • Показано коректну інтеграцію API та відповідність усіх технічних вимог
  • Підтверджено готовність системи до масштабування та роботи з глобальним потоком турів

основні задачі

  • UI/UXповністю оновити інтерфейс і зробити його інтуїтивним
  • Інтеграція Turradarімпортувати та структурувати великі обсяги даних
  • Пошук та каталогреалізувати швидкий і точний розумний пошук
elife
  • Особистий кабінетперегляд та управління бронюваннями, документи, онлайн-чат
  • Адмінкауправління турами, бронюваннями, контентом і користувачами
  • Продуктивністьзабезпечити високу швидкість та стабільність
  • SEOпобудувати правильну структуру для просування

глобальні ВИКЛИКИ та рішення

Групові подорожі: увесь світ в одному місці.Це глобальний турсервіс з можливостями лідерів ринку.

ElifeTravel — це глобальний сервіс для пошуку, порівняння та бронювання організованих турів.

  • великі вкладені структури
  • велика кількість неоптимізаванних фото
  • обсяг даних: 60 000+ турів, 2200+ туроператорів, 10+ млн дат
  • частина бізнес-логіки TurRadar не збігалася з логікою ElifeTravel
  • різні моделі даних (TourRadar → наш формат)
  • побудували локальну БД зі своєю структурою
  • дані з API синхронізуються у фонових чергах та по батчам
  • увімкнули індексацію та кешування пошукових запитів
  • фото перенесли на окремий S3 диск з CDN
  • переосмислили підхід та трансформували його для досягнення бізнес-цілей у розрізі з роботою з API TourRadar

Написання Технічної документації

Підготовлено детальну документацію для бекенду та фронтенду в GitHub Wikki, а також API документація у SwaggerHub

Документація включає повний опис архітектури, процесів бронювання та роботи з API Tоurradar. Використовується для швидкого онбордингу нових розробників та підтримки проєкту

  • Прискорює онбордінг нових команд
  • Робить клієнта менш залежним від команди розробників
  • Забезпечує прозорість і структурність процесів для команди та замовника
  • Дозволяє зменшити ризики помилок при змінах і масштабуванні

Приклад написанної документації тут

cod imagecod image

Технології

Підготовлено детальну документацію для бекенду та фронтенду в GitHub Wikki, а також API документація у SwaggerHub Документація включає повний опис архітектури, процесів бронювання та роботи з API Tоurradar.

Використовується для швидкого онбордингу нових розробників та підтримки проєкту

elife
brand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand imagebrand image

Команда

Від ЕlifeTravel:

  • - Product manager & Marketer
  • - SEOteam (команда партнерів)

Від RocketСompany:

  • - Team Lead (технічний куратор проєкту)
  • - Project Manager (PM)
  • - Middle PHP developer
  • - Middle JS developer
  • - Верстальник
  • - Manual QA