Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Task: automate the synchronization of prices and stock between the online store on Horoshop and several suppliers, so that the store updates only current products without manual work and without errors regarding missing items.

What has been done: a Python service has been developed that downloads supplier price lists from XML/FTP/YML sources, reconciles them with the reference product database of Horoshop, filters out unnecessary items, calculates prices and discounts according to individual supplier rules, updates stock through the Horoshop API, maintains local snapshots, has protection against critical drops in the number of products, Telegram reports, and a web admin panel for settings and manual synchronization launch.

Stack: Python, FastAPI, Jinja2, Horoshop API, FTP/SFTP, Telegram Bot API, CRON, Linux VPS, GitHub.

#Horoshop #python #XML #fastapi #cron
Work details
Budget 223 USD
Added 10 April
113 views
Freelancer
Dmitro Malishevsky
Ukraine Vinnytsia  19  0

Available for hire Available for hire
19 Safes completed
On the service 7 years