Создать модуль для обработки изображений. Оптимально использовать 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/, есть и другие решения.
Current freelance projects in the category Javascript and Typescript
Development of a WebGL/Three.js scene with generation and export of 3D (snapshot) from an animated shaderObject Description:The project is a designer table shaped like a realistic, deep whirlpool (a central vortex that smoothly transitions from a wide horizontal tabletop to a thin elegant leg). Task Essence:A WebGL / Creative Coding developer is required to create an interactive 3D… Javascript and Typescript, Web Programming ∙ 5 hours 20 minutes back ∙ 15 proposals |
Support and development of the cleaning company's website
20 USD
I'm looking for a web developer/webmaster for long-term support and development of a cleaning company's website. Website: https://donely.ca About the project DoneLy Home Services is a cleaning service company in Canada that is actively growing and expanding its geographical… Javascript and Typescript, Web Programming ∙ 2 days 7 hours back ∙ 59 proposals |
Development of a website according to the specifications on FramerYou need to create a website based on the parameters in the technical specification. https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Please provide your actual rate based on this design. HTML & CSS, Javascript and Typescript ∙ 3 days 8 hours back ∙ 27 proposals |
Development of an interactive Palworld map for the websiteWe need to develop an interactive map for Palworld based on the example: https://palworld.gg/map We need not just a static image, but a full-fledged interactive map where users can view locations, toggle object categories on/off, search for specific points, and interact with… HTML & CSS, Javascript and Typescript ∙ 4 days 23 hours back ∙ 34 proposals |
Development of the AM Mobility platform (car service, parking, insurance, car rental)
5731 USD
We are looking for a team or an experienced Full Stack developer to create the MVP of the AM Mobility platform. AM Mobility is a unified digital ecosystem for motorists, combining in one application and web platform: parking; car service; tire fitting; car wash; car rental;… Javascript and Typescript, Web Programming ∙ 10 days 5 hours back ∙ 119 proposals |