Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Павел
Павел
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
20 800 rub

Срок выполнения

6 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Павел
Павел
Верифицированный пользователь

Парсер данных и мониторинг цен с выгрузкой в таблицу или базу

Собираю данные с сайтов по расписанию и складываю в удобный вам вид: Google-таблица, Excel или база данных. Слежу за изменениями цен и наличия и сообщаю о них в Telegram. Что входит в стоимость: - сбор данных с 3 источников: сайты, каталоги, маркетплейсы или открытые API - до 30 полей на карточку: название, цена, наличие, характеристики, ссылка, фото - работа с сайтами на JavaScript через управляемый браузер - запуск по расписанию: от раза в час до раза в сутки - выгрузка в Google-таблицу, Excel или PostgreSQL на выбор - история значений и отчёт об изменениях: что подорожало, что пропало из наличия - уведомления в Telegram по вашим правилам, например цена ниже порога - обработка сбоев источника: повторные попытки и отчёт о недоступности - развёртывание на вашем сервере и передача исходного кода Этапы работы, 6 дней: 1. Разбор источников и списка полей - 1 день 2. Сбор данных с первого источника и проверка результата - 2 дня 3. Остальные источники и выгрузка - 1 день 4. Расписание, история и уведомления - 1 день 5. Прогон на боевых данных и запуск - 1 день Технологии: Python, Playwright, PostgreSQL, Google Sheets API, Docker. Работаю только с открытыми данными. Обход капчи, вход в чужие аккаунты и обход защит от сбора данных не делаю. Гарантия: 14 дней после сдачи бесплатно исправляю ошибки в переданном функционале. Если источник сам поменяет вёрстку после сдачи, это отдельная доработка.

Заказчик получит:

Работающий сборщик на вашем сервере, выгрузка данных, исходный код и инструкция по запуску

До начала работы заказчик должен предоставить:

Чтобы начать, от вас нужно: 1. Список сайтов или страниц, откуда собирать данные 2. Какие поля нужны по каждой карточке 3. Как часто обновлять 4. Куда выгружать: Google-таблица, Excel или база 5. По каким изменениям присылать уведомления 6. Сервер для размещения Если правила уведомлений пока не ясны, подберём их на первом этапе.