Ольга Решетняк › oreshka
Приложения, боты, парсинг. 20 лет в IT
Рейтинг
20
№ 149 552 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Санкт-Петербург
Опыт работы
21 год
На сайте с
2026 года
Юридический статус
ИП

Срез и DocMonitor: мониторинг цен конкурентов для магазина и новых документов на сайтах ведомств

Используемые навыки Docker PostgreSQL Python Qt Веб-программирование

Описание

Парсинг сайтов и мониторинг на двух примерах: цены конкурентов для магазина электротоваров и новые документы с сайтов ведомств.

Задача в обоих случаях одна: не обходить сайты руками, а видеть только то, что изменилось. Менеджер магазина сверяет цены вручную и всё равно сравнивает цену за штуку с ценой за коробку. Юрист узнаёт о новом приказе из чужой рассылки.

Собственные проекты, названия магазинов на снимках изменены.

Решение

«Срез» — мониторинг цен для магазина электротоваров. Сервис собирает цены и наличие у трёх конкурентов, сопоставляет товары по заводскому артикулу и приводит цены к рублям за штуку: цена за коробку в сто штук не выдаётся за цену одной. Свой прайс загружается из Excel или CSV. В обзоре — где вы дороже рынка на 10 % и больше, в карточке товара — все предложения со ссылками, наличием, минимальным заказом и датой цены; устаревшая цена в сравнение не попадает. Утром приходит сводка в Telegram, решение о цене остаётся за человеком.

DocMonitor — программа для Windows: по расписанию проверяет сайты ведомств (RSS, Atom и HTML-списки), скачивает PDF, DOCX и XLSX и не создаёт дублей. У каждого документа карточка: реквизиты, первоисточник, файлы, статус и заметка. Недоступный сайт виден в журнале как ошибка, а не как пустой список.

Сбор вежливый: с паузами, по robots.txt, без обхода защиты. Персональные данные не собираю.

Стек: Python, C++ и Qt, PostgreSQL, React; у «Среза» больше 600 автотестов.

Результат

Два работающих инструмента: веб-сервис с историей цен и настольная программа с базой документов.

Что получает заказчик: сбор со своих источников — маркетплейсы, каталоги, реестры, тендеры; результат в Excel, Google Таблицах, базе или сообщением в MAX и Telegram; собственную разработку, код и данные у себя; если сайт источника изменится — доработаю.

В оформлении обложки использованы изображения, созданные нейросетью; экраны на снимках — из самих проектов.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Форма: приложение салона красоты в собственном бренде, учёт остаётся в YCLIENTS
Форма: приложение салона красоты в собственном бренде, учёт остаётся в YCLIENTS
5
Веб-разработка и IT Обход: мобильное приложение и веб-кабинет для обходов и осмотров оборудования
Обход: мобильное приложение и веб-кабинет для обходов и осмотров оборудования
6
Веб-разработка и IT Боты с мини-приложением для MAX и Telegram: помощник по учёбе с ИИ и запись в салон красоты
Боты с мини-приложением для MAX и Telegram: помощник по учёбе с ИИ и запись в салон красоты
6
ИИ и Нейросети Фолио: из PDF, сканов и фотографий — в реестр документов с проверкой полей
Фолио: из PDF, сканов и фотографий — в реестр документов с проверкой полей
6