Image Processor
Десктопний застосунок для автоматизації рутинних завдань з підготовки зображень для e-commerce та веб-сайтів. Дозволяє масово завантажувати фото за посиланнями з Excel-файлів, автоматично структурувати їх по папках та приводити до єдиного стандарту розміру без втрати якості.
Задача
Створити інструмент для швидкої підготовки великих масивів зображень. Необхідно було реалізувати імпорт посилань з Excel, фонове завантаження з підтримкою паузи, інтелектуальне створення структури каталогів та пакетну зміну розміру (normalization) до заданих параметрів (мінімум 400x400 px) з налаштовуваним фоном.
Як змінилася ситуація
Як було
- Ручне копіювання посилань з таблиць та завантаження кожного файлу окремо
- Самостійне створення десятків підпапок для сортування фото за категоріями
- Поштучна зміна розміру зображень у графічних редакторах для відповідності вимогам сайту (Padding/Scaling)
Як стало
- Одне натискання для зчитування тисяч URL з обраного стовпця Excel-файлу з можливістю предпросмотру
- Програма автоматично відтворює ієрархію папок на основі структури URL-адрес
- Автоматичне приведення всіх фото до мінімального стандарту 400x400 з розумним центруванням та додаванням HEX-фону
Візуал & Скріншоти
Архітектура
Технічний опис системи - інструменти, патерни та рішення для забезпечення відмовостійкості та продуктивності.
Структура
Структура проєкту - організація коду, модулі, шари та залежності.
Готові обговорити
ваш проєкт?
Розкажіть задачу - запропоную архітектуру та терміни.