Інтеграція з TorgSoft -> Shopify
Інтеграція між обліковою системою Torgsoft та платформою Shopify, щоб об'єднати дві системи: офлайн-склад з онлайн-магазином. Мотивація — адаптувати товари з Torgsoft (з їхньою структурою даних) під вимоги Shopify, створюючи варіанти продуктів, групи та кастомні поля. Це дозволяє автоматично вивантажувати каталог без ручної доопрацювання, економлячи час на обробку залишків, цін та фото. Подібне можна адаптувати під інші облікові системи (наприклад, 1C) та платформи (WooCommerce).
Що реалізував і для чого
FTP для вивантаження з Torgsoft: Налаштував сервер для автоматичного прийому CSV та зображень — забезпечує безпечний доступ і передачу даних без ручного копіювання.
Адаптація товарів і варіантів: Парсер створює групи товарів, унікальні ID, варіанти (кольори, розміри) та кастомні рішення за вимогами Shopify (Handle, Title, Variants) + запитами клієнта (транслитерація, теги) — робить дані сумісними, мінімізуючи помилки імпорту.
Веб-сервер для фото: Розгорнув під IIS з WSGI на Windows Server для генерації URL зображень — фото одразу готові для Shopify, без зовнішніх сервісів.
Сповіщення в Telegram: Скрипт надсилає звіти з файлами та статистикою (кількість SKU, час обробки) — допомагає команді швидко розуміти статус вивантаження.
Архівація та логи: Все архівується для відстеження конфліктів (помилки імен, дублікати); детальні звіти фіксують вивантаження, створення варіантів та полів — спрощує аудит.
Технології: Python 3, Pandas, Flask (WSGI), FTP, Telegram API, Hashlib.
Рішення гнучке: легко додати поля або інтегрувати з іншими системами.
Що реалізував і для чого
FTP для вивантаження з Torgsoft: Налаштував сервер для автоматичного прийому CSV та зображень — забезпечує безпечний доступ і передачу даних без ручного копіювання.
Адаптація товарів і варіантів: Парсер створює групи товарів, унікальні ID, варіанти (кольори, розміри) та кастомні рішення за вимогами Shopify (Handle, Title, Variants) + запитами клієнта (транслитерація, теги) — робить дані сумісними, мінімізуючи помилки імпорту.
Веб-сервер для фото: Розгорнув під IIS з WSGI на Windows Server для генерації URL зображень — фото одразу готові для Shopify, без зовнішніх сервісів.
Сповіщення в Telegram: Скрипт надсилає звіти з файлами та статистикою (кількість SKU, час обробки) — допомагає команді швидко розуміти статус вивантаження.
Архівація та логи: Все архівується для відстеження конфліктів (помилки імен, дублікати); детальні звіти фіксують вивантаження, створення варіантів та полів — спрощує аудит.
Технології: Python 3, Pandas, Flask (WSGI), FTP, Telegram API, Hashlib.
Рішення гнучке: легко додати поля або інтегрувати з іншими системами.