Всі кейси
Python & Automation

PhotoUploader

Десктопний інструмент для автоматизації наповнення інтернет-магазинів: від інтелектуального перекладу описів через Gemini AI до пакетної обробки та завантаження фото через SFTP/FTP.

Python
// Задача

Задача

Створити уніфіковану платформу для контент-менеджерів, яка дозволяє керувати тисячами карток товарів, автоматизувати рутинні процеси (генерація SEO-текстів, переклад, ресайз фото) та забезпечити швидку синхронізацію з віддаленими серверами та базами даних через єдиний інтерфейс.

Як змінилася ситуація

Як було

  • Розрізненість інструментів: обробка фото в одному редакторі, переклад в браузері, завантаження через сторонні FTP-клієнти
  • Ручне створення SEO-описів для сотень товарів, що займало дні роботи
  • Окрема підготовка кожного зображення (конвертація HEIC, зміна розмірів, чистка метаданих)
  • Відсутність наочного контролю: складно відстежити, які товари не мають фото або перекладу на певну локалізацію

Як стало

  • Автоматична генерація та переклад SEO-текстів (UA/RU) через Gemini AI з повним збереженням HTML-розмітки
  • Конвертація, ресайз та завантаження сотень зображень на сервер в один клік з автоматичним оновленням шляхів у БД
  • Система кольорових індикаторів стану (Photo/Translate status), що дозволяє миттєво знайти прогалини в контенті
  • Повністю багатопоточна архітектура (Worker threads), яка запобігає «зависанню» інтерфейсу під час важких операцій

PhotoUploader

Як додаток працює з реальними даними в бойових умовах.

PhotoUploader
// Демо

PhotoUploader

Воспроизвести
0:00 / 0:00

Готові обговорити
ваш проєкт?

Розкажіть задачу - запропоную архітектуру та терміни.

← Всі кейси