SCHMITZ Cargobull

Немецкая компания Schmitz Cargobull — лидер в производстве трейлеров, прицепов и полуприцепов в Европе. Располагает сетью авторизованных сервисных центров по всему миру.


Результат Процесс

Задача

Разработать веб-сервис для поиска сервисных центров в городах России, Украины и Республики Беларусь. Для удобной навигации по ним требовался сервис, синхронизированный с картами Google.

Решение

У пользователей должна быть возможность найти все авторизованные сервисы Schmitz Cargobull — в пределах страны и города.

<p><b>Карточка сервисного центра</b></p> <p>Если в фильтре выбрать только страну — будет ожидаемая глобальная карта с «пинами» (маркеры местоположения). Если нажать на конкретный пин, то появится вот такая карточка:</p>
<p><b>Города и маршруты</b></p> <p>Выбираем город и виды работ, которые вам нужны, ждем несколько секунд и попадаем на карту. Кроме всего прочего, здесь можно посмотреть маршрут и километраж — от вашего местоположения до выбранного сервисного центра.</p>
<p><b>Если вдруг в вашем городе нет нужного сервиса — прокладываем маршрут до ближайшего</b></p>

Результат

Кирилл разработчик и главный герой проекта

Сервис визуально кажется несложным, но на самом деле было проделано очень много работы по его оптимизации. Например, чтобы ускорить работу веб-сервиса, мы не запрашиваем координаты здания у Google, а берем их напрямую из базы данных Битрикса. Во-первых, так быстрее обрабатывается запрос, во-вторых, нет погрешностей Гугла, а, в-третьих, можно задать координаты с высокой точностью — и показать с помощью маркера, например, где вход в сервисный центр.

А еще, если вы заметили, — карта для печати открывается в новом окне, это тоже сделано специально, карта выводится с оптимальными для печати пропорциями.

Нам предстояло разработать веб-портал для поиска сервисных центров на территории сразу трех стран: России, Украины и Республики Беларусь. Нужно было учесть специфику каждого сервисного центра и разработать удобный поиск по ним.