Задача под ocStore 3.0.2.0. Вероятнее всего typescript, Яндекс API Javascript
Нужно реализовать модуль, который представляет собой карту на которой будут переключатели:
1. "Наши офисы"
2. "Готовые объекты"
3. "Объекты в работе"
Данные переключатели нужно выводить на карте. Каждый переключатель должен быть как чекбокс. Т.е. можно выбрать одновременно, офисы, готовые объекты и объекты в работе.
Каждый вид переключателей своя разновидность меток.
Наши офисы серый
Готовый объекты зеленый (значок кастом с картинкой)
Объекты в работе оранжевый (значок кастом с картинкой)
При нажатии на метку "Наши офисы" отображаем окно, в котором выводим контактную информацию.
При нажатии на любую метку "Готовые объекты" отображаем карточку товара из каталога.
При нажатии на любую метку "Объект в работе" отображаем карточку товара из каталога.
В результате должен получиться модуль с отображенными объектами в виде меток на карте, а так же офисами представительств (их может быть несколько берем из локализации). Данные по каждому конкретному объекту мы должны заполнять на странице конкретного товара.
Используемый шаблон темы:
Всю требуемую графику отправлю исполнителю. Картинки-подсказки во вложении.
Реализация не подразумевает обязательное написание собственного модуля, можем купить готовый, если вы знаете что-то подходящее, вы настроите.
Бюджет и сроки пишите адекватные.