ТЗ на создание плагина СМС рассылок для приложения "Рассылки"

Бюджет: 10 000 Р

Цель плагина:

Рассылка СМС сообщений выбранным пользователям из приложения "Контакты"


Задачи плагина:

  • Рассылка СМС
  • Повышение продаж с помощью рассылки СМС
  • Информирование клиентов с помощью рассылки СМС
  • Возвращение клиентов с помощью рассылки СМС

Требование к плагину:

Нужно создать плагин для приложения "Рассылки", который позволит выполнять SMS рассылку выбранным контактам из приложения "Контакты" (контактной базы), через подключенного SMS – провайдера в системных настройках Webasyst.

Должна быть возможность создания новой рассылки и выбор получателей (стандартный функционал приложения "Рассылки").

Должен быть выбор с какого SMS-провайдера отправлять рассылку (стандартный функционал любых СМС-увдомлений).

При создании новой рассылки, в поле ввода текста сообщения должен быть счетчик количества введенных символов. Рядом с полем ввода текста нужно показать рекомендацию - цитата: "В одно СМС влезет 70 символов на русском языке и 160 символов на английском. Пробел — это тоже символ. Максимальное количество символов для русского языка - 268 символов, для английского языка - 612 символов".

Можно добавить ШПАРГАЛКУ.

ШПАРГАЛКА – при клике на эту ссылку должно раскрываться подсказка с кодами для вставок в сообщение и названием для чего этот код. (пример: {$wa->shop->settings(“phone”)} номер телефона магазина). Информация должна автоматически подтягиваться из необходимых полей из контакта. В подсказках должно быть: Обращение, имя, отчество, Фамилия, Должность, емейл, телефон, пол, адрес, день рождения, компания. И шаблон для вставки кастомного поля, созданного пользователем, по ID поля.

Наше видение как и где должен работать плагин:

В приложении "Рассылки", рядом с кнопкой "Новая рассылка" должна быть кнопка "Новая SMS-рассылка"


При клики на кнопку открывается вкладка "Написать SMS сообщение". На этой вкладке должно быть поле для "Названия рассылки" и поле для "Текста рассылки" с проверкой на символов. Шпаргалка для вставки кода в текст сообщения (не обязательно но лучше сделать) Редактор НЕ НУЖЕН!


После создании новой СМС рассылки она должна сохраняться в Черновиках (стандартная функция приложения "Рассылки"). После создания новой СМС рассылки должны активироваться вкладки "Выбрать получателей" и "Проверить и отправить".

Вкладка "Выбрать получателей": Возможность отправить СМС всем контактам или выбрать сегменты из приложения "CRM" (если оно куплено и установлено), либо группы контактов из приложения "Контакты"(стандартная функция приложения "Рассылки")

Вкладка "Проверить и отправить": здесь должен быть выбор подключенных СМС-провайдеров. Возможность "Отправить тестовое сообщение" себе. И стандартная функция "Отправить выбранным получателям".


В разделе "Отправленные" или рядом с данным разделом должен быть раздел "Отправленные СМС", в нем должно отображается Название отправления, Дата отправления, SMS-провайдер (через кого отправилось сообщение), Количество получателей (определяется по количеству телефонов контакта).

Данный функционал должен совпадать с функционалом прототипа - емейл рассылок

Конец.

Требования к исполнителю

Ждем от Исполнителя грамотное Техническое предложение + несколько расчетов стоимости реализации:

  1. Программа минимум - убираем все лишнее оставляем только основной функционал (программа минимум должна выполняться с возможностью дальнейшего развития проекта);
  2. Программа медиум - убираем 50% лишнего функционала;
  3. Программа максимум - оставляем весь функционал технического задания + добавляем идеи исполнителя.

ВАЖНО!!!

Весь код должен написан грамотно и соответствовать технической документации и рекомендациям Webasyst!

Не должно быть костылей и любый спорных решений, которые могут ломать систему, другие приложения или плагины!

В коде должны быть четкие и понятные комментарии какой раздел за что отвечает!

2 ответа

  • Из условий sms.ru:

    Пользователь обязуется предоставить документальное подтверждение согласия адресатов на получение СМС сообщений в течение двух рабочих дней с момента получения запроса от нас. Пользователь обязуется оплатить любые штрафы от операторов и наших контрагентов, в частности связанные со несвоевременным предоставлением документального подтверждения согласия адресатов на получение СМС сообщений. Пользователь также обязуется оплатить дополнительную неустойку в размере 100 тысяч рублей за каждый инцидент, связанный с непредоставлением документального согласия адресатов на получение СМС сообщений.

  • Почему не сделать отдельное приложение именно по sms рассылкам? 


    WhatsApp, Telegram: 89776780603
    zakaz@upsale.site
    • Если это гораздо проще и дешевле, то мы не против. Главное результат!

      p.s. хотя, с точки зрения архитектуры системы, правильно было бы сделать именно плагином к приложению "Рассылки". Но я могу и ошибаться.

Откликнуться на заказ

Отклики на заказы могут добавлять только зарегистрированные эксперты и разработчики Webasyst. Стать экспертом.

Чтобы добавить комментарий, зарегистрируйтесь или войдите