x

JavaScript разработчик с профильным опытом

Перейти к заказу
Ищем React-разработчика с опытом работы с canvas (fabric.js) и Redux, который готов взяться за интересный челлендж: поддержку и развитие существующего сервиса для автоматизации проектирования и расчета стоимости изделий из листового материала. Сервис помогает клиенту создавать чертежи изделий, выбирать материалы, технологические операции и на выходе рассчитывать стоимость проекта, формировать коммерческие предложения. Наш текущий стек не самый свежий: у нас React 16.2.0, Redux 3.x, Fabric.js 1.6.7, старенький Webpack и прочие библиотеки в версиях нескольких летней давности. Необходимо:Поддерживать и дорабатывать существующий функционал (пока всё работает в проде, бизнес не остановишь!).Постепенно переводить проект на более актуальные технологии, чтобы кодовая база стала современной и удобной в развитии. Мы делаем:Canvas-проектирование (на fabric.js) — пользователь строит чертежи изделий, подбирает материалы и рассчитывает стоимость.React + Redux — для управления состоянием и маршрутизацией.Коммерческие предложения, подбор материалов, расчеты — всё это бизнес-логика, которую нужно рефакторить и развивать. Что важно для нас:Умение разбираться в чужом коде и поддерживать старые версии библиотек.Понимание, как грамотно мигрировать и переписывать части приложения на современные решения без остановки работы сервиса.Опыт с canvas-библиотеками (fabric.js или аналогами).Понимание архитектуры React и Redux, желание прокачиваться на связке React + canvas. Если тебе интересно развивать реально используемый продукт, который решает вполне осязаемые задачи и ты не боишься legacy-кода — мы будем рады обсудить детали. Для понимания специфики проекта:{ "license": "ISC", "scripts": { "build": "nps build.develop", "watch": "nps watch.develop", "serve": "nps serve.develop", "lint": "nps lint", "test": "nps test.coverage.changed" }, "dependencies": { "@hot-loader/react-dom": "^16.8.4", "babel-polyfill": "^6.20.0", "classnames": "^2.2.5", "copy-webpack-plugin": "^5.0.0", "@sentry/browser": "^5.6.3", "fabric": "1.6.7", "filesaver.js": "^0.2.0", "font-awesome": "^4.6.3", "handlebars": "^4.0.11", "html-webpack-harddisk-plugin": "^1.0.1", "html-webpack-plugin": "^3.2.0", "jquery": "^3.1.1", "jsondiffpatch": "^0.1.41", "less-loader": "^4.1.0", "lodash": "^4.17.11", "moment": "^2.12.0", "normalize.less": "^1.0.0", "nps": "^5.9.4", "prop-types": "^15.5.10", "react": "^16.2.0", "react-datepicker": "^1.8.0", "react-debounce-input": "^3.0.1", "react-dom": "^16.2.0", "react-hot-loader": "^4.8.0", "react-onclickoutside": "^6.7.1", "react-overlays": "^0.8.3", "popper.js": "^1.14.1", "react-popper": "^1.3.3", "react-redux": "^4.4.5", "react-refetch": "^1.0.0", "react-router-dom": "^4.1.2", "react-select": "^1.0.0-rc.10", "redux": "^3.1.4", "redux-devtools-extension": "^2.13.8", "redux-filterlist": "^0.3.0", "redux-form": "^7.0.3", "redux-logger": "^2.4.0", "redux-thunk": "^1.0.3", "require-from-string": "https://github.com/floatdrop/require-from-string/tarball/v1.1.0", "select2": "^4.0.3", "webpack-merge": "^4.2.1", "whatwg-fetch": "^1.0.0", "write-file-webpack-plugin": "^4.5.0" }, "devDependencies": { "@babel/core": "^7.3.4", "@babel/plugin-proposal-class-properties": "^7.3.4", "@babel/plugin-proposal-export-default-from": "^7.2.0", "@babel/plugin-proposal-object-rest-spread": "^7.3.4", "@babel/preset-env": "^7.3.4", "@babel/preset-flow": "^7.0.0", "@babel/preset-react": "^7.0.0", "assert": "^1.3.0", "autoprefixer": "^7.2.4", "babel-eslint": "^8.1.1", "babel-jest": "^20.0.3", "babel-loader": "^8.0.5", "babel-preset-stage-0": "^6.24.1", "base64-loader": "^1.0.0", "css-loader": "^0.28.8", "eslint": "^4.2.0", "eslint-plugin-flowtype": "^2.35.0", "eslint-plugin-jest": "^20.0.3", "eslint-plugin-react": "^7.1.0", "file-loader": "^1.1.11", "flow-bin": "^0.51.1", "flow-coverage-report": "^0.3.0", "gulp": "^3.9.0", "gulp-less": "^3.0.5", "gulp-util": "^3.0.7", "jest": "^20.0.4", "less": "^2.5.3", "less-plugin-clean-css": "^1.5.1", "mini-css-extract-plugin": "^0.4.0", "path": "^0.12.7", "popper.js": "^1.14.7", "postcss-calc": "^6.0.1", "postcss-import": "^11.0.0", "postcss-loader": "^2.0.10", "precss": "^2.0.0", "style-loader": "^0.19.1", "webpack": "^4.29.6", "webpack-cli": "^3.0.6", "webpack-dev-server": "^3.2.1", "webpack-stylish": "^0.1.8" }}Большая просьба с уважением относиться ко времени друг друга и не тратить его, если многое из package.json вам ничего не говорит. Пишите с описанием профильного опыта, примерами работ и желаемыми условиями сотрудничества.

Найдено 5762 результата

Требуется срочный перевод текста

Требуется срочный перевод текста в лс отправлю информацию. Жду ваших откликов. На связи всем. жду вас

Набор текста
Опубликован:
14.01.25 15:07
Бюджет:
6000 руб.~$74.9
Перевод текста с русского языка на английский язык

Необходимо выполнить перевод статьи c русского языка на английский язык: Вовлеченность и факторы мотивации https://www.topfactor.pro/blog/vovlechennost-i-faktory-motivacii/ Пришлите сообщением стоимость перевода статьи, и сроки выполнения работы.

Переводы
Опубликован:
14.01.25 14:32
Бюджет:
5000 руб.~$62.42
Перевод текста с русского языка на английский язык

Необходимо выполнить перевод статьи c русского языка на английский язык: Вовлеченность и факторы мотивации https://www.topfactor.pro/blog/vovlechennost-i-faktory-motivacii/ Пришлите сообщением стоимость перевода статьи, и сроки выполнения работы.

Переводы
Опубликован:
14.01.25 11:46
Бюджет:
10000 руб.~$124.83
Сделать перевод базы с программы 1С:УТ 10 на 1С:УТ 11

В частности, будут перенесены: 1) Товарные остатки. 2) Денежные остатки – на банковских счетах. и в кассе (при наличии). 3) Справочники. 4) Настройки функционала по каждому из разделов программы. Правильное распределение доходов и расходов. Склад, закупки, продажи, CRM, Финансы и контроллинг, казначейство. 5) Будут внесены пассивы для уравновешивания управленческого баланса. 6) Будут перенесены настройки распределения расходов 7) Настройка функционала использования маркировки продукции. 8) Настройка функционала ЭДО

Десктоп программирование
Опубликован:
14.01.25 10:38
Бюджет:
50000 руб.~$624.15
Доработка сайта

Внимание! Требуется специалист который в аудиоформате (звонок) будет принимать задачу, переводить задание в текстовый формат! Выполнять задание: Верстка сайта и натяжка на wordpress по макету Figma Информацию отправлю в личку!

Доработка и настройка сайта
Опубликован:
14.01.25 10:34
Бюджет:
10000 руб.~$124.83
Локализация apk Перевести 20-30 слов андроид приложения

Исходного кода нет нужно распаковать (дизасемблировать) apk дальше найти код который отвечает за вывод этих кнопок в интерфейсе и перевести их на русский в идеале вынести в строковые ресурсы они поддаются редактированию спокойно большинство строк уже перевели но некоторые видимо не зависят от ресурсов и прописаны в коде у меня есть апк. с список слов с переводами скриншоты мест где это выводится на экране по итогу требуется Демонстрация мест где что поменялось прикрепил код где я думаю что устанавливается текст

Мобильные приложения
Опубликован:
14.01.25 10:23
Бюджет:
4000 руб.~$49.94
Доработка сайта

Приобрели скрипт здесь: https://codecanyon.net/item/smartpanel-smm-panel-script/23595718 Compatible Browsers: IE11, Firefox, Safari, Chrome Files Included: JavaScript JS, JavaScript JSON, HTML, XML, CSS, PHP, SQL Software Framework: CodeIgniter Software Version: PHP 7.x, MySQL 5.x Нужно выполнить ряд работ по сайту (в прикрепленных файлах): 1. Общее 2. Платежные системы 3. Загрузка услуг 4. Всплывающие уведомления 5. Остальное 6. Дополнительный вопросы 7. Панель перевода Мы постоянно на связи, от нас быстрый отклик на ваши вопросы.

Доработка и настройка сайта
Опубликован:
14.01.25 08:34
Бюджет:
19000 руб.~$237.18
Перевод и озвучка видеоролика

Нужно перевести видео с английского на русский, записать озвученный текст и наложить поверх родной звуковой дорожки

Аудиозапись и озвучка
Опубликован:
13.01.25 18:47
Бюджет:
3000 руб.~$37.45
Сделать меню на unreal engine 5.3

есть проект который использует ассет https://www.fab.com/ru/listings/efbaafd0-d4a2-4ae2...нужно сделать более красивое меню, простенькое, полупрозрачные серые кнопки и тд, чтобы просто и красиво, особое не запариваясь, и добавить меню настроеку меня куплен ассет https://www.fab.com/ru/listings/f3fcd56d-fa60-4680-b940-0309762bb1b3, но если вы знаете более хороший я тоже куплюлибо если у вас есть своё меню настроек, можно использовать его, мне без разницыпо итогу мне нужно простенькое главное меню, меню настроек, меню выбора сервера(логика и тд есть в ассете, можно оставить только её)главное просто "сверстать" само меню, чтобы везде одинаково выглядело и в общем смотрелось неплохо, и так же добавить выбор языка и чтобы меню переводилось при сменевся логика меню кроме настроек уже есть, нужна просто его верстка и тд, внешний вид в общем, и функционал для настроек и смены языка

Games
Опубликован:
13.01.25 18:20
Бюджет:
5000 руб.~$62.42
Администрирование ТГ канала

Тематика нумерология. Необходимо полное погружение в проект . Автопостинг на месяц вперед не подойдет . Посты экспертные и выкладка поэтапная. Также необходимы навыки продвижения каналов , прогрева ЦА , удержания ЦА , с переводом на чат бота по продажам.

Соцсети и SMM
Опубликован:
13.01.25 17:52
Бюджет:
3000 руб.~$37.45
Доработка игрового веб-портала (Laravel + Next.js + React)

Описание задачи: Требуется доработка и расширение функционала существующего игрового веб-портала. Проект включает бэкенд на Laravel, фронтенд на Next.js + React, и панель управления на базе AdminLTE.Работа будет включать реализацию новых функций, исправление ошибок, обновление панели управления, а также тестирование и интеграцию всех элементов системы. Возможны уточнения и дополнения в ходе выполнения задач. Основные цели проекта: Реализовать новые функции:Мультиязычность, бонусные программы, реферальная система, турниры и акции.Платежные системы и SMS-подтверждения.Обновить панель управления:Устранить ошибки, добавить недостающие функции, обновить версию AdminLTE.Обеспечить стабильную работу всей системы:Интеграция фронтенда и бэкенда, оптимизация, тестирование. Детализация задач: Бэкенд (Laravel): Мультиязычность:Управление языковыми строками через панель администратора.Хранение переводов в базе данных, экспорт/импорт языков.Реферальная система:Настройка вознаграждений за регистрацию и депозиты рефералов.Учет активности и отображение статистики по рефералам.Турниры:Создание и управление турнирами через панель администратора.Автоматический расчет результатов и выдача наград.Бонусы:Реализация бонусов (приветственные, за приглашение, колесо фортуны, SMS-бонусы).Управление настройками бонусов через панель.Платежные системы:Интеграция Stripe и Shkeeper.Логи транзакций, фильтры и отчеты.SMS-подтверждение:Интеграция провайдера SMS и настройка шаблонов сообщений.Система уровней:Прогресс, награды, управление уровнями.Избранное:Возможность пользователям добавлять/удалять игры в избранное.Системные уведомления:Email, SMS, веб-уведомления, управление шаблонами через панель.Акции:Создание акций с настройкой условий, сроков и наград.Профиль пользователя:Генерация аватара при регистрации, корректная генерация юзернейма.Рефакторинг:Оптимизация и очистка кода, повышение производительности. Фронтенд (Next.js + React): Обновление панели AdminLTE:Исправление ошибок и добавление новых функций.Обновление версии до последней стабильной.Новые страницы:FAQ, Правила, Ответственная игра.Контент управляется через базу данных.Промокоды:Интерфейс для ввода, проверки и активации.Уровни и прогресс:Отображение текущего прогресса пользователя.Уведомления:Реализация веб-уведомлений и их отображение на сайте. Результаты: Полностью обновленный и работающий игровой веб-портал.Функциональная панель управления с поддержкой всех новых функций.Оптимизированный, протестированный и документированный код. Примечания: Дополнения и уточнения могут возникнуть в процессе работы.Исполнителям важно уверенно работать с Laravel, Next.js и React.Задача сложная и требует внимательности.

Backend
Опубликован:
13.01.25 13:32
Бюджет:
150000 руб.~$1872.43
Наполнение карточек товаров на маркетплейсе

Нужно наполнить карточки , одна карточка должны быть заполнена полностью, параметры,фото,описание. Описание товара и название надо продублировать на 4 языка(В этой же карточке) Все переводы и информация имеется в эксель файле, от Вас требуется только копировать информацию из нужной строки в экселе в карточку.

Маркетплейсы и доски объявлений
Опубликован:
13.01.25 12:49
Бюджет:
2000 руб.~$24.97
Wordpress - скопипастить, сделать дизайн, наполнить

1 мне нужно установить тему , на ваше усмотрение расстановка блоков, дизайн. медицинский сектор. желательно чтобы адаптивно под мобилки было. 2 сделать страничку с формой для запроса информации о продукте. (тут смотрите сами или с кнопкой и формой выпадашкой или в конце сайта, что сейчас в моде) 3 настроить сео под один ключ (Биоимпедансный анализ состава тела ) 4 контент берем с сайта итальянского, текст с гугль переводчиком , и картинки оттуда же вот страницы откуда копипастить: https://www.eupraxia.it/bioimpedenziometro-biosmart/ https://www.eupraxia.it/perche-utilizzare-una-bia-vettoriale/ https://www.eupraxia.it/le-basi-della-bio-impedenziometria/ футер с ссылками , где инфа о нас, контакты отключаем чтобы не было видно.

Доработка и настройка сайта
Опубликован:
13.01.25 08:55
Бюджет:
10000 руб.~$124.83
Перевод текстов

Перевести текст. Средний объём

Переводы
Опубликован:
13.01.25 08:49
Бюджет:
1000 руб.~$12.49
Перевести текст с видео и напечатать

Есть 8 видео на английском языке. В яндекс браузере есть автоматический перевод. необходимо скопировать перевод, либо скопировать англ текст и перевести. Далее текст нужно привести в готовый вариант для чтения - исправить косяки перевода, главы и т.д. и в готовом виде отправить мне. Каждый ролик имеет видео от 15 до 25 минут. Нужно собрать и перевести все 8 видео. За данную работу готов заплатить 1000руб.

Набор текста
Опубликован:
13.01.25 07:32
Бюджет:
2000 руб.~$24.97
Натянуть верстку на WordPress

Нужно html-верстку натянуть на WordPress. Желательно реализовать в виде отдельной темы. Вот сам сайт: https://englishplus.edu.vn Версия с пустыми блоками: https://englishplus.edu.vn/index2.html То есть нужна возможность из админки добавлять, редактировать, удалять блоки: - Our Teachers - Reviews - Our Partners - News and Events - FAQ По остальному контенту, нужна возможность редактировать его. На сайте имеется всплывающая форма Enroll now. По заполнению которой, нужно чтобы отправлялся email на почту администратора. При успешном отправлении - всплывающее окно об успехе. Иначе - всплывающее уведомление о неудаче. Также нужна валидация формы. Сейчас это можно проверить нажав submit. Большим плюсом будет уменьшение размеров изображений без потери качества за счет их перевода в вектор. Плюс хотелось бы favicon.

Верстка
Опубликован:
12.01.25 15:20
Бюджет:
10000 руб.~$124.83
Помощь с переводом денег - Только для жителей Москвы

Нужно принять платеж с одного счета и перевести на другой, оплата за перевод от 10 тыс. руб. Перевод делать лично при встрече, так как это финансы, поэтому только жители Москвы.

Персональный помощник
Опубликован:
12.01.25 15:00
Бюджет:
20000 руб.~$249.66
Копирайтинг, перевод, рерайт на постоянной основе

Мы ищем талантливого копирайтера/рерайтера для работы в нашей компании. Данная вакансия позволяет совмещать работу с основной деятельностью, так как работа осуществляется удаленно. Ключевые требования к кандидатам: Наличие телефона на базе Android. Стабильный интернет Ответственность и дисциплина Коммуникабельность Грамотность и внимание к деталям Обязанности: Адаптация контента под требования заказчика Корректировка и редактирование материалов Исследование и анализ информации Перепечатка текста с аудио, видео форматов и изображений в Word Условия работы: Гибкий график Соблюдение сроков Качество текста Частичная занятость Заработная плата: 30 000 в месяц Обучение предоставляется, опыт работы не требуется. Местоположение не имеет значения, вакансии открыты для всех с 18лет и старше.

Набор текста
Опубликован:
12.01.25 12:43
Бюджет:
60000 руб.~$748.98
Фигма + After Effects

Создать визуализацию концепта помощи глухонемым через AR-очки. В основе – видео с реальным человеком (аватар-переводчик), отображаемое в дополненной реальности с субтитрами и другими элементами интерфейса. Сделать это через: 1.Создание интерфейса в Figma. 2.Перенос в After Effects с использованием camera tracking для визуализации дополненной реальности. 1.Создание концепта в Figma: Разработать интерфейс, который будет виден через очки: Видео: вставить видео с реальным человеком без фона. Субтитры: добавить область для текста, синхронизированного с переводом. Дополнительные элементы: панели управления (например, громкость), иконки и индикаторы состояния. Дизайн сделать минималистичным, с прозрачными слоями, чтобы напоминало AR-интерфейс. 2.Перенос в After Effects: Импортировать шаблон из Figma. Добавить видео с аватаром и наложить интерфейс. Использовать camera tracking для синхронизации элементов интерфейса с движением камеры (эффект от первого лица). Итог: 1.Figma: Шаблон интерфейса с видео, субтитрами и функциями. 2.After Effects: Визуализация, где интерфейс накладывается на видео через camera tracking, создавая ощущение гиперреальности. Примеры, как это должно выглядеть, приложены в закрепленных файлах. Если нужно, готова объяснить детали или скорректировать задачу!

Веб и мобильный дизайн
Опубликован:
12.01.25 12:02
Бюджет:
2000 руб.~$24.97
Необходимо размещать комментарии в Tеlegram группах

Необходимо размещать комментарии в Telegram-группах. Прочтите все до конца. Укажите ваш возраст и город. Возраст от 25 лет. Пожалуйста, не предлагайте цену выше 500 рублей за 1 кворк с сроком выполнения 1 день на начальном этапе, в противном случае мы вынуждены будем отклонить предложение. Работа состоит в размещении комментариев в Tеlegram-группах: 1. Устанавливаете программу Rambox или Tеlegram X на свой телефон и синхронизируете её с нашими тг аккаунтами. 2. Вступаете в группы, с аккаунтов которых мы предоставим вместе с чатами 3. Размещаете короткие комментарии и посты по темам аренды, вакансий и других. 4. Получаете оплату за количество размещенных постов. В каждой группе можно разместить примерно 200 (+-) коротких комментариев, которые можно просто скопировать и вставить. Также можно использовать голосовые сообщения или другие удобные формы. Оплата: за 330 постов — 1000 рублей. Посты короткие, пример текста: "Подработка. Нужен водитель с личным авто." За день можно разместить более 2000 комментариев и заработать более 6000 рублей. Оплата производится по ключевым словам. Например, "Нужен репетитор и переводчик для онлайн-работы" — за 1 кворк 160 постов.

Соцсети и SMM
Опубликован:
11.01.25 23:45
Бюджет:
500 руб.~$6.25

Текущая страница: 9

Всего страниц: 289