В логистике проблема часто не в том, что нет данных.
Проблема в том, что данные разбросаны по разным местам.
Одни заявки лежат во внутренней системе, другие — в закрытых кабинетах грузоотправителей, третьи — на тендерных площадках, четвёртые приходят через Excel‑выгрузки, пятые доступны только через веб‑интерфейс. Где‑то есть нормальный HTTP‑обмен, где‑то данные спрятаны за фронтендом, где‑то приходится читать DOM‑таблицу, а где‑то сначала кажется, что всё просто, пока не выясняется, что цена приходит в копейках, маршрут состоит из трёх точек, а тип кузова записан как «тент 20т, верхняя загрузка».
Для менеджера всё это выглядит не как единый рынок грузов, а как набор вкладок в браузере.
Открыть один кабинет. Потом второй. Потом третий. Проверить направление. Сравнить цену. Посмотреть дату. Понять, где реф, где тент, где просто «20 тонн». Не забыть про аукцион, у которого скоро истекает время. Потом всё равно перенести результат в таблицу или открыть внутреннюю панель.
В какой‑то момент стало понятно: нам нужен не ещё один парсер, а единая витрина.
Так появился внутренний агрегатор заявок — условный «Авиасейлз для логистики».