Исходные данные
К нам обратился крупный мобильный оператор связи с интересным проектом. У компании есть сайт, посвящённый генераторам wi-fi, которые работают на энергии дождя. Перед нами стояла задача разработать и добавить карту размещения генераторов на сайт проекта.
Особенность проекта заключалась в том, что карта должна быть динамической, и любой пользователь смог бы добавить локацию на карту (предложить свой вариант размещения генератора дождя). Также необходимо было добавить функцию «поделиться» в соцсетях.
Решение
Мы сравнили два сервиса: Яндекс.Карты и GoogleMaps, и на основании этого анализа приняли решение сделать динамическую карту на базе сервиса Яндекс.Карты. Работы велись в двух направлениях: frontend и backend-разработка. Визуальное оформление карты было спроектировано с учетом фирменного стиля заказчика, а также оформления сайта проекта.

Серверная часть выполнена скриптом, проецирующим на карте массив точек размещения оборудования. База данных формируется из обращений пользователей, количество которых подсчитывается для каждой локации. На основании этого формируется рейтинг мест для размещения, который представлен на сайте.
Изначально сайт проекта был разработан в русской и английской версии. Локализация карты также доступна в двух языковых вариантах. Кроме того, реализован функционал шеринга в соцсети, для того чтобы пользователи могли голосовать за выбранную локацию.
Результат проекта
- 1Мы разработали и разместили на сайте заказчика динамическую карту;
- 2Клиенты заказчика могут добавлять локации на карту, оставляя заявку на сайте;
- 3Заказчик получает заявки пользователей на почту и размещает их на сайте после модерации.