Разработать модуль интерактивной карты на сайт под CMS WordPress

Цена договорная
18 апреля 2024, 12:07 • 7 откликов • 36 просмотров
Требуется разработка ключевого модуля сайта под управление CMS WordPress:
Модуль с интерактивной картой.
Связанные сервис функциональности карт: добавление и отражение избранного и фильтрации.
1. Карта.
- сайт должен иметь проработанную карту с метками объектов на основе Яндекс карт, без платного функционала (по сути требуется только подложка Яндекс карт). Яндекс карты предпочтительны, но готовы рассматривать варианты карт 2Гис.
- карта должна отражать объекты исходя из того: = какой субъект РФ запрошен для отражения при открытии карты. = открывается ли карта зарегистрированным пользователем.
- карта должна отражать объекты на карте с возможностью их фильтрации по характеристикам, в том числе меняющимся характеристикам (рейтинг объекта по оценкам пользователей сайта).
- метки на карте должны открывать балуны с отражением основных реквизитов статьи/заметки про данный объект на сайте (Превью картинки, Заголовок, рейтинг объекта, статус «избранного» (добавлен или нет в избранное зарегистрированного пользователя), краткое описание, ссылка на статью).
2. Избранное.
- пользователи должны иметь возможность влиять на отражение информации, в части оценки объекта по 5и бальной системе (звездочки) и добавлением в избранное.
- избранное конкретного пользователя, должно отражаться на всех картах открываемых на сайте по субъектам РФ и с отдельной карте избранного в личном кабинете пользователя.
3. Фильтрация.
- фильтрация должна работать одновременно на вывод объектов на карту и в формате плитки, списка (пример возможного исполнения на сайте Жилфонда).
- фильтр на основе показателей (предварительно):
= основные теги (выпадающим списком: множественный выбор).
= рейтинг объекта (по оценке пользователей: диапазон).
= рекомендация объекта (5 характеристик: множественный выбор).
= добавлен или нет в избранное зарегистрированного пользователя (да/нет).
- особенности при отражении на разных страницах:
= при отражении на странице субъекта РФ, карта отражает все метки объектов данного субъекта РФ, с возможностью последующей фильтрации пользователем.
= при открытии на странице вкладки личного кабинета пользователя, карта отражает только метки объектов данного субъекта РФ внесенные пользователем в избранное, с возможностью последующей фильтрации пользователем по прочим характеристикам.
Идеальная работа функционала карты/избранного/фильтрации:
Мы пишем статью про объект, она публикуется на сайте как заметка WP и сразу же отражается как метка на карте (Вопрос исполнения рассмотрим любой и как внесение дополнительного атрибута при публикации, к примеру вносить координаты, или отдельно от публикации включать заметку в базу данных, к примеру в табличном варианте на самом сайте или подгружать ее с ПК, обновляя таблицу ее на сайте вместе с публикацией заметки — эти все варианты готовы рассматривать).
Но сами заметки мы в любом случае вносим вручную, текст авторский, фото так же.
Объекты будут разного типа (минимум 6-7 типов объектов отражаемых на карте).
Пользователь может при прочтении статьи –заметки про объект оценить объект (оценка будет отражена в рейтинге объекта), может добавить в избранное (после этого авторизованные пользователи получают возможность дополнительного фильтра на карте по признаку нахождения в их избранном списке.).
Избранное можно отдельно выводить в Личном кабинете.
Визуализация "что мы предполагаем" (отдельным файлом).

Бюджет - обсуждаем.
Требуется оценка стоимости того, что мы хотим увидеть.
Файлы