Автоматизированный headless-парсер акционных страниц Steam, который за 60 секунд собирает все типы контента (app, bundle, sub, DLC) даже если они подгружаются React.
Использует Selenium + ChromeDriver в headless-режиме, медленную прокрутку и WebDriverWait для lazy-JS.
Данные сохраняются в MySQL c полной дедубликацией и UTF-8 MB4.
Проект развёрнут на Ubuntu Server 22.04: cron-задача каждый час, systemd-service, лог-файлы.
Технологии: Python 3.11, Selenium, WebDriver-Manager, MySQL Connector, dotenv, bash.
https://github.com/hagilabubu/Steam-sale-parser