Сервис сбора и проверки данных о компаниях
ParserPro
Сервис, который собирает данные о компаниях из нескольких источников, склеивает дубли, проверяет юридический статус по ИНН и ЕГРЮЛ и оценивает риски по отзывам.
- Клиент
- Собственный продукт
- Тип
- Сервисы
- Год
- 2026
- Роль
- Продукт, Backend, Парсинг, Frontend, Биллинг
Задача
Отделы продаж собирают базы вручную: пять вкладок, копирование в таблицу, дубли и мёртвые компании. Хотелось превратить эту рутину в один запрос и один выгружаемый файл.
Стек
- Python
- FastAPI
- Celery
- PostgreSQL
- Playwright
- Next.js
- Docker
Решение
- 1
Сбор данных вынесен в асинхронные задачи Celery: очередь, повторные попытки, ротация прокси и заголовков, устойчивость к смене разметки источников.
- 2
Дедупликация идёт по нормализованным телефону, названию и адресу: одна компания из пяти источников схлопывается в одну карточку с объединёнными контактами.
- 3
Поверх собранного идёт юридическая проверка по ИНН и ЕГРЮЛ и анализ тональности отзывов, чтобы сразу отсеивать ликвидированные и проблемные организации. Личный кабинет, тарифы и подписка, на Next.js.
Результат
Работа, которая занимала у менеджера день, укладывается в один запрос и выгрузку. Продукт работает по подписке и развивается новыми источниками.
- Источники
- Avito, 2ГИС, Яндекс.Карты, Flamp, Отзовик
- Проверка
- ИНН, ЕГРЮЛ, оценка рисков
- Модель
- Подписка, от 599 ₽
О проекте
Собственный продукт по подписке для отделов продаж. Он собирает компании из пяти источников сразу, склеивает дубли и проверяет, жива ли организация по данным реестра. То, на что менеджер тратил рабочий день, укладывается в один запрос и одну выгрузку.
Что вошло в работу
- 1сбор данных из Avito, 2ГИС, Яндекс.Карт, Flamp и Отзовика
- 2дедупликация по нормализованным телефону, названию и адресу
- 3проверка по ИНН и ЕГРЮЛ с оценкой рисков
- 4анализ тональности отзывов о компании
- 5личный кабинет с историей выгрузок
- 6тарифы, подписка и приём платежей
Экраны · 8







