Создать модуль для обработки изображений. Оптимально использовать Fab
Часть 1
http://holst.kalendar.kiev.ua/
1. Подключить к элементам слайдера созданному на основании owl carousel окно всплывающее при клике.
Сейчас грузится только с 1-го слайдера, первые 4 фото, остальные не отрабатывают
2. Во всплывающем окне дать возможность пользователю загрузить изображение.
<!--[if !vml]-->
<!--[if !vml]-->
Фото сейчас загружается
3. После загрузки изображение должна появляться рамка для обрезки.
Пропорции рамки должны изменяться в зависимости от выбора данных в окошке "размер".
При добавлении новых размеров рамок должна создаваться рамка под этот размер или из админ панели или в коде, но с детальной инструкцией, как это можно сделать
<!--[if !vml]--><!--[endif]-->
3. Изображение должно масштабироваться и перемещаться под рамкой.
При клике по изображению фото открывается в новом окне, и появляется возможность работать с изображением, как в плагине https://fengyuanchen.github.io/cropper/
После выбора размера обрезки и нажатия кнопки "сохранить" в общем окне открывается обрезанное изображение.
4. Кроме масштабирования изображения должна быть возможность добавления текста на картину.
4.1 Добавленный текст можно перемещать мышкой, но только в размерах изображения.
4.2 Можно выбрать шрифт надписи
4.3 Можно выбрать цвет надписи
4.4 Можно выбрать угол наклона надписи
<!--[if !vml]-->
Часть 2
При выборе карусели 2 МОДУЛЬНЫЕ ХОЛСТЫ
1. При загрузке изображения загруженный файл разрезается и разбивается на кол-во блоков и масштабируются в соответствии с размерами блоков.
Сейчас 8 вариантов
2. Остальные функции соответствуют работе с блоками в части 1
Часть 3
После создания изображения (обрезка, надпись и др). Обрезанное изображение сохраняется на сервер.
Аяксом клиенту отправляется письмо со ссылкой на файл, данными о надписи и контактными данными указанными клиентом в форме.
Пример работы подобного плагина https://holst.fastprint.ua/ua
-
3698 111 3 5 Здравствуйте, Игорь!
Подобный функционал можно реализовать на клиенской стороне при помощи canvas это будет способствовать более быстрой работе преложения.
Буду рад ответить на все ваши вопросы.
С уважением, Юрий
-
3803 33 0 Добрый день!
Можно реализовать на VUEJS + админка для управления всеми настройками, в итоге получаем Laravel + VueJS.
Есть дизайнер и верстальщик, красивую морду для создания полотна тоже могу сделать.
В портфолио есть сайты выполненные на VueJS.
Для работы с самим изображением как вариант, https://fengyuanchen.github.io/cropperjs/, есть и другие решения.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка WebGL/Three.js сцени з генерацією та експортом 3D (снапшот) з анімованого шейдераОпис об'єкта:Проект являє собою дизайнерський стіл, виконаний у формі реалістичного, глибокого водовороту (центральна воронка, яка плавно переходить з широкої горизонтальної стільниці в тонку витончену ніжку). Суть задачі:Потрібен WebGL / Creative Coding розробник для створення… Javascript та Typescript, Веб-програмування ∙ 9 годин 3 хвилини тому ∙ 18 ставок |
Підтримка та розвиток сайту клінінгової компанії
906 UAH
Шукаю веб-розробника / вебмайстра для довгострокової підтримки та розвитку сайту клінінгової компанії. Сайт: https://donely.ca Про проєкт DoneLy Home Services — компанія з надання послуг прибирання в Канаді, яка активно розвивається та розширює географію роботи. Шукаю… Javascript та Typescript, Веб-програмування ∙ 2 дні 10 годин тому ∙ 59 ставок |
Розробка сайту по ТЗ на FramerПотрібно зробити сайт по цим параметрам що в тз https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Називайте реальний рейт на основі цього дизайну HTML та CSS верстання, Javascript та Typescript ∙ 3 дні 12 годин тому ∙ 27 ставок |
Розробка інтерактивної карти Palworld для сайтуПотрібно розробити інтерактивну карту Palworld за прикладом: https://palworld.gg/map Нам потрібна не просто статична картинка, а повноцінна інтерактивна карта, де користувач може дивитися локації, вмикати / вимикати категорії об’єктів, шукати потрібні точки та взаємодіяти з… HTML та CSS верстання, Javascript та Typescript ∙ 5 днів 2 години тому ∙ 35 ставок |
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
257 282 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 10 днів 9 годин тому ∙ 119 ставок |