В общем задача - написать "конструктор" для принтов. Суть проста - есть заготовки чехлов для телефонов в формате png (предположим где вырезы под камеры и тд, там прозрачно). Далее так:
- Заходим на сайт
- Выбираем модель телефона
- Загружаем свою картинку которая должна быть равна идеальному кол-ву n*m пикселей для каждой модели (кажется мне функционал "обрезалки" будет не так легко дописать туда)
- Скрипт "натягивает" ее на макет (прозрачные места макета становятся также прозрачными и на загруженном изображении)
- Если одобрено - отправляется изображение (без наложения прозрачностей и тд (исходное которое загрузил пользователь) мне на почту
Как лучше реализовать пункты 3 и 4, чтобы сервер не захламлять и работало везде по максимуму? Есть ли готовые такие скрипты в сети?
Планирую для админ части использовать laravel, возможно есть какие-то пакеты которые упростят жизнь при разработке такого решения.