Область для изменения рисунка | 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
-
Первый баг скорее всего возникает из-за отсутствия в обработчике клика по кнопке выбора пере метода для установки цвета - вначале оно рисует цветом по умолчанию (черным), а затем установленным последним из использовавшихся инструментов (ластик или что-то еще). Палитра соответственно тоже не передает данные в этот обработчик. Если так, то там в функцию строчку-другую кода достаточно дописать...
-
Так что Вам проще будет хлопцу на доработку вернуть проект с моим замечанием - он знает что и зачем писал и разберется быстрее как поправить, чем если кто-то посторонний его код изучать будет...
-
Кстати, какой Вы по смету посредник в цепочке от заказчика к исполнителю хоть знаете? Каковы вообще шансы бабло за эту работу получить? Ведь если пролетает посредник, он всего лишь навар не получает, а если вместе с ним и кодер, то последний не только без денег будет, но и уйму времени потратит впустую...
-
https://www.youtube.com/watch?v=m3-JDl-fSjQ
вот так и мы здесь на фрилансе работаем и расплачиваемся...
-
Вообще в этом фрилансе система до крайности ненормальная (не знаю как ее адекватными словами назвать без матов)... В реале производитель изготовил товар, покупатель за него сначала должен заплатить, чтоб право распоряжаться получить, верно? Сначала заплати, а потом перепродавай, сначала возьми деньги с покупателя, а потом предоставляй ему право пользоваться самому или дальше перепродавать. А здесь лля изготовленный товар сначала должен через десяток рук пройти до конечного покупателя, и если по пути его замацают, понадкусывают, разобьют или тупо скопируют и откажутся, он возвращается назад не на промежуточный склад, а по цепочке этих складов производителю, который всегда и оказывается единственной реально пострадавшей стороной... И все площадки пляшут перед владельцами бабла, а на заботы производителя им плевать...
-
В общем будете лично для себя покупать инструмент - сделаю, а какой-то следующий начальник-поляк, с которым у меня нет канала для непосредственной связи мне и нна не нужен...
-
В общем будете лично для себя покупать инструмент - сделаю, а какой-то следующий начальник-поляк, с которым у меня нет канала для непосредственной связи мне и нна не нужен...
-
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 488 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 1 година 7 хвилин тому ∙ 35 ставок |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 6 годин 53 хвилини тому ∙ 12 ставок |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 1 день 2 години тому ∙ 25 ставок |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 2 дні 5 годин тому ∙ 18 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 2 дні 23 години тому ∙ 89 ставок |