Розширення для браузера Chrome
Парсер для сайту https://greyhoundbet.racingpost.com В процесі розробки виникли складнощі з прямим взаємодією з backend-API, оскільки платформа використовує механізми захисту від автоматизованих запитів (прив'язка сесії до IP, обмежений час життя cookie, server-side валідація контексту запиту). Спроба еймуляції HTTP-запитів поза браузерним середовищем призводила до швидкої інвалідизації сесії. Як рішення був реалізований підхід client-side execution — виконання JavaScript-коду безпосередньо в runtime-контексті сторінки через браузер.