Техническое задание: Пользовательский скрипт для фильтрации
Цель проекта
Разработать скрипт, который интегрируется в интерфейс социальной сети и добавляет функционал расширенной фильтрации списков пользователей.
Основные требования
- Место интеграции: Скрипт должен работать в разделах "Друзья" и "Подписки" на страницах пользователей.
- Функционал фильтрации: Необходимо реализовать панель или выпадающее меню с фильтрами для отбора пользователей из списка.
- Параметры фильтрации: Обязательные фильтры:
- Тип страницы (открытая/закрытая).
- Пол пользователя.
- Возраст (с возможностью указания диапазона).
- Принцип работы: После применения фильтров в интерфейсе должны отображаться только пользователи, соответствующие заданным критериям.
- Технические особенности: Скрипт должен быть написан на чистом JavaScript (или с использованием пользовательских скриптовых менеджеров, например, Tampermonkey/Greasemonkey) для легкой установки и работы в браузере.
Ожидаемый результат
Пользователь получает удобный инструмент для быстрого поиска и анализа контактов в своих списках друзей и подписок по ключевым демографическим и социальным параметрам.