Расчет разработки приложения: редактор интерактивных слоев JS для Win

Цена договорная • безналичный расчёт
18 января 2016, 12:52 • 1 отклик • 44 просмотра
Предупреждаю заранее, пока это не сам проект, а лишь «тендер» в виде поиска кандидатов.

Условия:

  1. Строго компания, никакого частного лица или группы лиц, никакого ИП.
  2. Компания может состоять из фрилансеров-разработчиков, но должна иметь реальный офис в Москве с ключевыми лицами в виде директора, PM, главного архитектора/тимлида и т.д. в зависимости от структуры компании.
  3. Предпочтение отдается компаниям с офисом в Москве, но рассмотрим и прочие варианты, имеющие офис в РФ.
  4. Прозрачный контроль – договорились, приехали в офис, проконтролировали процесс.
  5. Компания должна существовать больше года.
  6. Реальное портфолио из живых проектов (во множественном числе, не один!) с применением технологий JavaScript, Node.JS, HTML5, Windows-приложения для Desktop.
  7. Обязателен план-график в виде диаграммы Ганта.
  8. Обязательный доступ в систему управления проектами/багтрек, особенно если это Redmine, OpenProject, Jira.
  9. Взаимодействие с нашим архитектором.
  10. Обязательно подписываем NDA (соглашение о неразглашении) без него описанное ниже задание будет крайне абстрактное.
  11. Строгое документирование кода (аннотации в коде практически для всего на свете).
Задание:

Необходимо разработать Windows-приложение напоминающее графический редактор. Приложение загружает растровые изображения как фон (в основном png, но могут быть иные без экзотики), далее имеется инструментарий создания интерактивного слоя на JavaScript. По-сути нужен гибкий редактор интерактивного слоя, схожего с тем, что имеется у YouTube для рекламы и кнопок. Редактор работает не с видео, а с фоном-картинкой - это специфическое требование процесса производства, фактически этот фон нужен только для корректного размещения объектов интерактива на нем, чтобы попасть в нужные границы. Объекты должны быть любой формы, в том числе произвольной. Изначально набор инструментов представлен в виде стандартных геометрических фигур, которые могут меняться. Далее данные фигуры должны иметь действие в JS-коде (работа с REST API -сервера) и некоторую анимацию. Редактор должен поддерживать написание текста на графическом объекте интерактивного слоя, изменение шрифтов, эффекты анимации, управление цветами и подстановку изображений в созданные "кнопки".

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

Обязательно стоит учесть масштабируемость на различных платформах (динамическая верстка).

Серверное приложение в данном задании не разрабатывается.

Есть задание на web-реализацию редактора http://freelansim.ru/tasks/134153

Прошу посмотреть все мои задания, т.к. это задание фрагмент большого проекта, дробленного на части.