Техническое задание: Разработка функционала для туристического сайта на React

Основная цель

Расширить функциональность существующего сайта, созданного на React, путем интеграции партнерской программы и добавления новых пользовательских модулей.

Ключевые задачи

  • Интеграция партнерской программы: Реализовать механизм подключения и работы партнерской программы для туров и авиабилетов. Функционал должен позволять отображать предложения и получать комиссию.
  • Виджет поиска туров: Разработать и внедрить на сайт кнопку/виджет, при нажатии на которую открывается интерфейс для поиска туристических предложений по заданным параметрам.
  • Блок "ТОП-туры": Создать и разместить на главной странице сайта блок, который в наглядном виде (например, карточки с изображениями, ценами, описанием) выводит самые популярные или выгодные туры.

Технические требования

  • Основная технология: React.
  • Все новые элементы должны быть адаптивными и корректно отображаться на разных устройствах.
  • Код должен быть чистым, хорошо структурированным и сопровождаться комментариями.
  • Интеграция должна быть выполнена аккуратно, без нарушения текущей функциональности сайта.

Ожидаемый результат

Готовый, полностью рабочий функционал, интегрированный в существующий проект. Все элементы управления должны быть интуитивно понятны пользователям.

Комплексное тестирование Telegram-бота для учета нарушений парковки

Требуется провести полное функциональное и негативное тестирование MVP-версии Telegram-бота. Бот предназначен для подачи фото-заявлений о нарушениях правил парковки. Готовое техническое задание прилагается.

Постраничная SEO оптимизация с глубоким анализом

Требуется специалист для комплексной постраничной SEO-оптимизации. Необходимо глубокое понимание алгоритмов ранжирования (BM25, TF-IDF, закон Ципфа) и умение применять их на практике для анализа и улучшения страниц. Работа с крупными проектами, регулярная загрузка задач.

Настройка корзины для продажи товаров от двух штук со скидкой в Битрикс

Требуется настроить функционал в корзине интернет-магазина на 1С-Битрикс, чтобы определенные товары можно было добавлять только от 2 штук с уменьшенной ценой. Цена должна динамически изменяться при изменении количества в корзине. Предпочтительное решение - без глубокого вмешательства в код.