Техническое задание: Доработка фронтенда на Vue.js

Общая информация

В существующем проекте на Vue.js требуется доработать модуль создания и редактирования рекламных кампаний. Фронтенд практически готов, в коде имеются примеры работы с API. Переписывать основную логику не нужно. Задача заключается в аддитивных изменениях и доработке существующего функционала.

Список задач

1. Доработка формы создания кампании

Для кампаний с типом трафика «inhouse» необходимо реализовать:

  • Добавить поле «Цена за подписчика» с валидацией на минимальное значение (4 рубля).
  • Реализовать блок дополнительных параметров с возможностью выбора:
    • Страна
    • Город
    • Возрастной диапазон
    • Операционная система (ОС)
  • Реализовать динамический пересчет итоговой цены на основе введенной базовой цены и выбранных коэффициентов для дополнительных параметров.

2. Изменение логики формы редактирования

  • При открытии страницы редактирования уже существующей кампании форма должна открываться автоматически, в соответствии с её сохраненным типом трафика.
  • Если тип кампании - «inhouse», должна сразу открываться соответствующая форма, без промежуточного шага выбора типа трафика.

3. Интеграция с бэкендом

  • Обеспечить корректную отправку всех новых и измененных данных формы на сервер через существующее API при сохранении (создании/редактировании) кампании.
  • Использовать уже готовые в проекте подходы к работе с API.

Дополнительная информация

Заказчик рассматривает возможность постоянного сотрудничества с исполнителем, успешно выполнившим данный проект.

Разработка механизма миграции данных инфоблоков между сайтами на Битрикс24

Требуется создать инструмент для переноса структурированного контента (инфоблоков, разделов, элементов, версий и медиафайлов) с одного сайта на Битрикс24 на другой. Решение должно включать веб-интерфейс для настройки и использовать REST API для безопасного обмена данными.

crm

Перенос CRM из amoCRM в Битрикс24 с настройкой инфраструктуры

Требуется перенести настроенную CRM-систему из amoCRM в Битрикс24. Работа включает миграцию базы клиентов, настройку бизнес-процессов, добавление пользователей и подключение внешних сервисов. Опыт работы с Битрикс24 обязателен.