Область для изменения рисунка | JS скрипт
2000 UAHБыло поставлено ТЗ
Сделать редактирование картинок в реальном времени с возможностью сохранить на компьютер и отправить на почту.
Функционал рисовалки:
1) Возможность передвигать картинку по плоскости
2) Кисть для рисования
3) Стандарные блоки выделения: квадрат, круг, прямоугольник и т.д.
4) Ввод текста и зармер текста на изображение
5) Изменение цвета кисти
6) Удаление нарисованого элемента
7) Ластик - частичное удаление нарисованного элемента
8) Приближение полотна, рисунка в процентном соотношении
https://www.youtube.com/watch?v=blZn6ngziXA - видео, какое было раньше решение по рисованию
Интреграция будет происходить на сайте https://z500proekty.ru/
ТЗ программиста в фалйле: drawing+tool.pdf
Делал данный товарищ
https://freelancehunt.com/freelancer/AndyStetsenko.html
Его работу прикрепил к задаче: draw.zip
Фидбэк нашего программиста:
Замеченные баги:
после выбора инструмента «Ластик», затем переключения обратно на перо и попытки выбрать цвет (не нажимая «ОК»), результат показывает, что я выбрал черный, но рисую белым (как ластик).
палитра цветов вообще не работает (проверено после появления вышеуказанной ошибки)
при изменении области рисования на что-то большее, чем по умолчанию, панель инструментов не центрируется в заголовке ящика
если не должно быть инструмента «выбрать объект», тогда выбор изображения должен заканчиваться предупреждением о том, что он сотрет ваши текущие рисунки, не так ли?
Я вижу, что есть попытка изменить названия кнопок в исходном коде, но редактирование DOM-объекта какого-либо инструмента очень непрофессионально и не интуитивно понятно. Да, вы всегда можете попробовать манипулировать DOM любой библиотеки или любых инструментов. Это просто не так (примеров таких решений вы не найдете). Пожалуйста, обеспечьте поддержку изменения имени как объекта - теперь мне нужно было бы написать специальный скрипт для перемещения переводов из файла yml в этот инструмент javascript. Либо он должен поддерживать и возражать в качестве аргумента, либо предоставлять способ определения таких глобально, как для jquery libs.
То же самое относится и к кнопке сохранения - вместо того, чтобы предоставить мне обработчик событий, автор просто добавляет событие непосредственно к кнопке ввода. Это очень плохая практика.
Пишите за какую сумму вы готовы взять проект
Поставленный мной бюжет взят из потолка
Приложения 2
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 2 дня 10 часов назад ∙ 28 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 4 дня 2 часа назад ∙ 96 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 4 дня 21 час назад ∙ 27 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 6 дней 22 часа назад ∙ 55 ставок |
Ищу Senior Full-Stack разработчика (Payload CMS) — миграция 2 сайтов гостиничной сетиСеть курортных отелей переходит с Webflow на собственный headless-стек. Два корпоративных сайта (~140 страниц вместе), multi-tenant архитектура — один код обслуживает несколько отелей на разных доменах. Проект уже стартовал: инфраструктура развернута, tenants настроены, базовые… CMS, Javascript и Typescript ∙ 10 дней 20 часов назад ∙ 19 ставок |