← Проекты
Travel / Platform9 мин чтения
Relocarta · relocarta.ru

Relocarta
— от события к поездке

Сервис для планирования путешествий вокруг конкретного повода: концерт, фестиваль, спорт или ярмарка — затем маршрут, перелёт и отель.

Карта мест и событий Relocarta

От события — к поездке

Relocarta — сервис для планирования путешествий вокруг конкретного повода. Пользователь может найти концерт, фестиваль, спортивное событие или ярмарку, а затем собрать вокруг него поездку — подобрать маршрут, перелёт и отель. Помимо событий, в сервисе доступны достопримечательности, рестораны, отели, кинолокации и другие интересные места.

Продукт начинался с интерактивной карты достопримечательностей и маршрутов. Постепенно карта превратилась в travel-сервис: каталог объектов, фильтры, сохранённые места, построение маршрутов и ИИ-помощники. Сейчас основной сценарий начинается с события: сначала понятно, зачем ехать, а затем Relocarta помогает решить, как организовать поездку.

Когда мы подключились, базовый контур уже был: карта, каталог и маршруты. Дальше продукт развивался слоями — поиск и фильтрация, ИИ-чат, событийный каталог как новая точка входа и сценарий, который связывает событие с остальной поездкой. В результате Relocarta стала не просто картой мест, а сервисом, который ведёт от идеи путешествия до конкретного маршрута.

Технологический стек
Next.js 14React Native (Expo)PostgreSQLClickHouseMapbox GL JSPython (ETL)RedisDocker
Интерфейс платформы: карта, слои мест и события

Слои карты: события, достопримечательности, рестораны, отели, кинолокации

Как это делалось

Этап 1

Карта и каталог

Базовый контур уже был: интерактивная карта достопримечательностей, каталог объектов и построение маршрутов. Несколько уровней отображения — страна, регион, город.

Этап 2

Поиск и сохранённые места

Наращивали рабочий слой: фильтры, поиск по каталогу, избранное. Пользователь может отложить места и собрать из них маршрут — не только смотреть точки на карте.

Этап 3

ИИ-помощники

В сервисе появились ИИ-помощники: подсказки по местам и организации поездки. Это слой помощи, а не отдельный продукт вместо карты.

Этап 4

События как точка входа

Каталог событий стал новой воронкой: концерты, фестивали, спорт, ярмарки. Сначала понятно, зачем ехать, — уже потом маршрут, перелёт и отель.

Этап 5

От идеи — к маршруту

Событие связывается с остальной поездкой: места вокруг повода, маршрут, жильё. Relocarta ведёт от идеи путешествия к конкретному плану, а не оставляет пользователя на карте мест.

Что оказалось сложнее всего

Таксономия каталога. Один объект — достопримечательность, кинолокация, отель и точка маршрута одновременно. Нужны были общие координаты и разные карточки, фильтры и SEO-страницы без дублей. Геоиерархия: страна → регион → город → улица, без разъезда слоёв.

ИИ как помощник, а не витрина. Чат должен помогать сориентироваться в местах и поездке, а не подменять карту и каталог. Держали помощников рядом с основным сценарием: событие → места вокруг → маршрут.

Карта с десятками тысяч точек. Сырой GeoJSON на мобайле не тянется. Векторные тайлы Mapbox, CDN, горячий кеш в Redis. Первая отрисовка карты — доли секунды, а не прогрузка всего каталога в клиент.

Фильтры и настройки подбора на карте
Карточка места в приложении Relocarta
Маршрут и событие на мобайле
Мобильное приложение

Карта в поездке

Веб — основной контур планирования: событие, места вокруг, маршрут, ИИ-помощники. Мобильное приложение на React Native повторяет карту и сохранённые места в поездке.

Тот же каталог и избранное, без отдельного сценария «с нуля на телефоне».

Результаты после запуска
70 000+объектов в каталоге
ИИпомощники в сервисе
Событияточка входа в поездку
Картамаршруты и места

От карты мест — к сценарию «событие → поездка». Живой продукт — relocarta.ru.