Необходимо реализовать скрапинг формы оплаты по карте с отображением на отдельной странице. При вводе номера карты должна определяться платежная система, а при вводе первых 6 цифр (БИН) подсвечиваться логотип банка и окрашиваться в фирменный цвет. Поддержка 10 популярных российских банков, база БИН будет предоставлена. Место для логотипа магазина выделить комментарием.
Разработать js-код для динамического прогресс-бара, который будет отображать процесс оплаты с учетом скорости ответа сервера. Необходимо создать три блока для каждой платежной системы (Visa, MC, МИР) с использованием готовых анимаций. На выходе должен быть готовый код для вставки на страницу.
Требуется разработать парсер для сайта авто.ру, который будет собирать объявления со всех страниц выдачи, исключая контекстную рекламу. Необходимо извлекать данные о марке автомобиля, годе выпуска, цене, пробеге, дате размещения, ссылке на объявление, имени и телефоне контактного лица. Результаты сохранять в формате .csv. Реализация должна быть выполнена с использованием node.js и selenium.
Необходимо разработать дизайн и анимацию прогресс-бара для оплаты по карте. Требуются три варианта для VISA, Master Card и МИР, включая логотипы, процент прогресса и заполняющий прогресс-бар. Также предусмотрите анимацию на случай зависания процесса оплаты (эффект прелоадера). Время работы прогресс-бара — до 1 минуты.