Frontend-доработки работающего проекта
1 300 руб.за час
Система создана на базе форумного движка Discourse.org
Оплачивается время на ознакомление с проектом, установку системы себе на сервер.
Ищем разработчика, который ряд доработок плагинов без изменения ядра системы.
Одно из заданий:
При наличии mp3 файла в текстовом сообщении подключается свой аудио плеер вместо дефолтного. В плеере делается визуализация скриптом: https://wavesurfer-js.org. Визуализация сохраняется в виде .json файлов. Этот плеер сейчяас отключен, однако работает. Его нужно доработать.
У этого скрипта уже есть функция кэширования визуализации. https://wavesurfer-js.org/example/audio-element/
Нужно сделать кэширование для визуального ряда аудио, чтобы только 1 раз создавалась визуализации для аудио файлов.
+ файлы аудио и визуализации хранятся на S3; при удалении аудио визуализация тоже должна удаляться.
+ если для существующего аудио визуализация не находится, нужно создать новую
Разработку нужно делать на вашем сервере.
Работа через github.
Оплачивается время на ознакомление с проектом, установку системы себе на сервер.
Ищем разработчика, который ряд доработок плагинов без изменения ядра системы.
Одно из заданий:
При наличии mp3 файла в текстовом сообщении подключается свой аудио плеер вместо дефолтного. В плеере делается визуализация скриптом: https://wavesurfer-js.org. Визуализация сохраняется в виде .json файлов. Этот плеер сейчяас отключен, однако работает. Его нужно доработать.
У этого скрипта уже есть функция кэширования визуализации. https://wavesurfer-js.org/example/audio-element/
Нужно сделать кэширование для визуального ряда аудио, чтобы только 1 раз создавалась визуализации для аудио файлов.
+ файлы аудио и визуализации хранятся на S3; при удалении аудио визуализация тоже должна удаляться.
+ если для существующего аудио визуализация не находится, нужно создать новую
Разработку нужно делать на вашем сервере.
Работа через github.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.