Необходим был сервис генерации фотографий. Фотографии генерируются из шаблонов .psd, с возможностью редактирования вложенных .psb.
В админке загружается файл .psd, автоматически разбираются все слои, и клиенту предлагаются различные версии готовых фотографий. В котором он добавляет текст и, возможно, фотографии.
Готовые фотографии используются для размещения в социальных сетях для заполнения групп и профилей уникальными фотографиями.
Обычная генерация фотографий не подходит, потому что нужна работа со слоями. Когда клиент заказывает фотографию, Photoshop автоматически запускается на сервере, шаблон .psd открывается, данные и расположение слоев изменяются в соответствии с настройками проекта.
Проект выполнен в стэке Laravel + Vue + Python + Photoshop. Используется два сервера Windows и Linux. На Windows стоит python и photoshop. По api происходит редактирование psd. Готовая фотография отправляется на веб сайт и отправляется клиенту.