Бюджет:
15 000 руб
Работа с Яндекс картами.
Бюджет абсуждаем при обосновании сложности.
ПК
При наведении курсором на объявление в карте справа выбирается в фокус жк и показывается его краткое описание с фото.
На мобильных:
Отдельно вторая карта в модальном окне, которая открывается по клику на геометку и берет фокус соответствующую метку на карте Также должна быть возможность работать с первой картой, которая грузится для ПК(но скрыта)
Технически будет использоваться несколько вариантов вызова карт: по клику (наведении) на объявление с фокусом объекта на карте и при дозагрузке яваскриптом блока через div.append() (например нажимаем на объект и в модальном окне подгрузилась карта с меткой)
Поиск по карте рисующим движением. Тоесть выбор не заготовленной формой круга или треугольника, а именно рисуя круг мышью или пальцем на телефоне. При законченном движении рисования, отмеченная область затемняется, обводится синим цветом и появляется маленький див блок с вопросом: отмена / искать. Перемещение карты на мобильном двумя пальцами, а одним рисовать область.
При клике на кнопку «искать» объявляются глобальные переменные в яваскрипте с координатами и имитируется нажатие на кнопку поиска в общей форме поиска. (В событие поиску будут просто передаваться с общим набором фильтров данные из заранее объявленных глобальных переменных
Следующий сценарий, просто отображение объявлений на карте (без заготовленных точек на карте и с ними)с возможностью также рисуя пальцем показывать подходящие. При клике на карточку объявления совершается действие (переход к объявлвению или модальное окно).
Входящие данные для карт массив с данными: name, photo, lat:lng, title, price, area, priceform, floors, description, teg1, teg2, teg3 (опционально должна быть возможность передать еще переменные).
Также вариант использования для одного объявления с его точкой на карте.
Отображение областей на карте разными цветами (на основе массива с координатами, названием, описанием и цветами для каждой области). Это могут быть районы, микрорайоны и так далее. С возможностью скрывать / возвращать отмеченную область при клике на чек бокс или на саму область. Чек боксы с названиями выводятся рядом для навигации. Тут надо иметь возможность отключать или включать отмену территории по клику на нее, так как совместно может использоваться вариант с выбором области рисуя для поиска.