Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать конструктор шкафов-купе на js с отрисовкой в html5 canvas(старый на flash, фото прикреплены, изучить старый возможность будет) работающий как на десктопе, так и на мобильных.

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

Интерфейс конструктора состоит из 3 экранов с последовательным переключением между ними:

  • Проектирование внутреннего наполнения шкафа
  • Проектирование фасада(дверей-купе шкафа)
  • Вывод изображений наполнения и фасада как результат и поля для ввода контактных данных
Функционал конструктора/требования:

  • Поля для ввода размеров шкафа.
  • Чек-боксы и выпадающие меню изменяющие конфигурацию(стойки, стенки, цвет) шкафа.
  • Визуальное отображение в "псевдо 3д" проектируемого шкафа.
  • Конструирование корпуса шкафа-купе и его наполнения "drag and drop" - 10 элементов с векторной отрисовкой в canvas. Некоторые элементы типа: "горизонтальная перегородка", "вертикальная перегородка" должны растягиваться по ширине/высоте, а некоторые статичны и "прилипают" к стенке/перегородке.
  • Конструирование дверей шкафа "drag and drop", перетаскивание растровых текстур на дверь.
  • Возможность загружать свои растровые текстуры.
  • Поля для ввода контактных данных и отправки заявки.
  • Формирование растровых картинок спроектированных наполнения и фасада(дверей-купе).
  • Доступность параметров получившегося шкафа и финальных растровых картинок из js для последующей отправки заявки на email.
Все элементы интерфейса, растровые текстуры будут предоставлены в виде .psd файла.

Внешний вид векторных элементов визуализации шкафа также будут предоставлены.

Исходников старого конструктора нет, писать нужно с нуля.

Внешний вид вкладок старого конструктора прилагается, новый интерфейс будет другой(без принципиальных отличий).

Сможете поработать со старым конструктором "в живую", не знаю, можно ли здесь размещать ссылки в описании.

В качестве результата требуется: читаемые исходники и тестовая страница со встроенным и функционирующим конструктором.

Пишите сколько примерно ч.часов вам потребуется на выполнение.

6 лет назад
skamix3
Максим 
27 летРоссия
6 лет в сервисе
Был
6 лет назад
  • Похожие заказы
  • Приветствую. Нужен рейтинг товаров возможно даже без админки, вполне устроит управление через конфиг файл. Товар оценивается несколькими к примеру 5 позициями по 10 бальной системе звездочками. На странице отображается рейтинг по каждой из 5 позиций в % соотношении. Общий ...

    Закрыт
    6 лет назад
  • 1 Дубль главной страницы -  https://kuh-center.ru/index и https://kuh-center.ru/index.php нужно настроить редирект 301 на https://kuh-center.ru/ 2 Изменить цвет ссылок на синий на всем сайте " вот несколько примеров: https://kuh-center.ru/1-etag.html http://joxi.ru/E2pqVOoC9j0N4A https://kuh-center.ru/blog http://joxi.ru/DmBPnbpiw6pagA " 3 ...

    Закрыт
    6 лет назад
  • [list=1][*]Моби фреднли по гугл ( сейчас ошибки - элементы расположены слишком близко к друг другу,контент шире экрана)[*]Разместить две иконки ( вацап и вайбер в подвал и в шапку)[*]Обновить все плагины, без потери контента[/list]

    Завершен
    6 лет назад
  • Нужно разработать бизнес процесс. Логика работы бизнес процесса: - Два варианта БП: 1. Сотрудник утверждает что-то на любую тему  2. Руководитель составляет маршрут для утверждения ЗП для сотрудника (руководитель указывает сотрудника для которого запускается БП ...

    Закрыт
    6 лет назад
  • Что нужно сделать для начала: 1.Атоматизация обменов по основным направлениям QIWI/BTC / VISA/BTC  2.Добавление btc кошелька для каждого нового пользователя в личном кабинете  Если получится будем сотрудничать дальше

    Закрыт
    6 лет назад