Drag-and-Drop конструктор писем

Цена договорная • безналичный расчёт, электронные деньги
04 июля 2017, 17:41 • 1 отклик • 7 просмотров
Необходим Drag-and-Drop конструктор писем.
Оплата договорная

Что и как можете посмотреть у аналогов (https://www.mailerlite.com/newsletter-editor, https://www.getresponse.ru/email-marketing/ru-features/email-creator.html). Нам необходимо почти тоже самое, конкретно что и как, написано в ТЗ, которое выдается только исполнителю.

По сути страница разделенная на две части, слева письмо, а справа toolbar.
Toolbar содержит блоки письма и их свойства.
Пользователь наполняет письмо, перетягивая нужные блоки на письмо и меняет свойства этих элементов.
Блоки можно передвигать Drag-and-Drop относительно друг друга.
В итоге получается полноценное email письмо сверстанное по всем правилам(как верстать, будет указано в ТЗ)
Т.е. пользователь не имея никаких навыков верстки писем, создает письмо в конструкторе.


Техническая составляющая
Кодить на JavaScript
Фреймворк Backbone (Angular, Ember обсуждается)
Библиотеки Jquery, JqueryUI (для Drag-and-Drop)
Верстать responsive в Bootstrap

Обязательно комментировать все блоки кода, код должен легко дополнять любой другой программист.
Правильно использовать Backbone, блоки(текст, картинка, кнопка ...) это модели, письмо по-сути коллекция моделей.
Backbone используется для того, чтобы можно было легко и быстро добавлять, менять доступные пользователю блоки, настройки письма.

Этапы работы
  1. Используя вышеописанный инструментарий вы кодите первоначальную версию. Должен быть готов конструктор у которого есть возможность менять background-color письма, добавлять текстовый блок с помощью перетаскивания на письмо и менять у этого текстового блока текст.

    Получается минимум, глядя на который я могу быть уверенным, что вы потянете проект. Коды соответственно должны быть в порядке их я и буду смотреть.

    Если вы тянете проект, то я оплачиваю 30% стоимости проекта(предоплата).
  2. В конструктор добавляются все необходимые блоки и их свойства(текст, картинка, кнопка, линия итд), так же все свойства письма(ширина, фоновый рисунок итд)

    Добавляется возможность перетягивать блоки на письме относительно друг друга

    После чего я проверяю коды, тестирую, если всё ок, доплачиваю еще 30%
  3. В конструктор добавляются:

    - возможность откатить изменения, стрелочки с выпадающим списком (как в photoshop)

    - просмотр письма на мобильном устройстве (с помощью спец. библиотеки)

    - в футере показ размера письма в килобайтах

    - внутренняя функция преобразования html письма в чистый html без служебных тегов конструктора (html для пользователя)

    Исправление замечаний и Вы отдаете готовый проект, я оставшуюся сумму 40%
Почему важен такой порядок?! Потому что большинство программистов не способны качественно выполнить такую работу, а я должен быть уверен, что все будет сделано. На первом этапе мы можем закончить сотрудничество, если вы не тянете. Постоянный контроль кодов и процесса разработки исключит неудобные ситуации. Оплата в конце 40%, т.к. мне важно чтобы вы закончили работу до конца и не слились на пол пути, ибо дописывать ваши коды мало кто согласится.

Из плюсов:
- Сроки не ограничены в рамках разумного
- Конструктор в будующем надо будет дорабатывать, для Вас доп. зароботок работая со своим же кодом
- Если всё будет ок, то у нас есть еще 4 подобных проекта(веб приложения - конструкторы) различной сложности

Для связи можно использовать sergcherkashin@ya.ru