Автоматизация покупки в ограниченное окно продаж

Ссылка на работу
Разработала инструмент для автоматизации сценария, который необходимо выполнить в короткое и заранее известное окно времени. Скрипт заранее подготавливает browser session, ожидает заданного времени, проверяет появление и доступность нужного товара, выбирает заданную конфигурацию, добавляет позиции в корзину и выполняет checkout-сценарий. Параметры запуска — время, тип товара и нужная конфигурация — задаются заранее через CLI. Для повышения устойчивости сценарий поддерживает запуск нескольких независимых browser sessions с небольшим временным сдвигом. Реализовано: точный запуск по времени, Puppeteer automation, AdsPower API, проверка состояния элементов интерфейса, работа с динамическими модальными окнами, автоматическое обновление страницы и CLI-конфигурация. Стек: Node.js, Puppeteer, Axios, AdsPower API, Inquirer.