Парсинг товаров с супермаркетов
2500 UAHНужен специалист (парсинг + Google Sheets + автоматизация).
Цель:
Создать систему автоматического получения и обновления цен на продукты питания из супермаркетов Сильпо и NOVUS с выводом данных в Google Sheets.
Что необходимо реализовать:
- Создать основную Google Sheets таблицу с каталогом товаров.
- Собрать и загрузить около 200 товаров из супермаркетов Сильпо, АТБ и NOVUS.
- Для каждого товара получить:
- название;
- бренд;
- вес/объём;
- актуальную цену;
- ссылку на товар;
- изображение;
- категорию;
- магазин-источник.
- Настроить автоматическое обновление данных по расписанию (например, 1-2 раза в день).
- При изменении цены на сайте супермаркета цена должна автоматически обновляться в Google Sheets.
- Структура должна позволять:
- добавлять новые товары;
- удалять товары;
- менять категории;
- добавлять новые супермаркеты в будущем.
- Таблица должна использоваться как единая база данных для:
- сайта;
- Telegram-бота;
- расчёта продуктовых боксов;
- формирования заказов.
Пример структуры:
SKU | Категория | Название | Бренд | Вес | Цена | Магазин | Ссылка | Изображение | Дата обновления
Дополнительно:
Нужно предложить наиболее надёжное решение для долгосрочной работы без ручного обновления данных.
В отклике прошу указать:
- опыт подобных проектов;
- примеры работ;
- стоимость;
- сроки реализации;
- какую технологию планируете использовать для автоматического обновления данных.
-
Добрый день. Занимался подобным. Рекомендация из личного опыта - вместо Google Таблиц лучше взять полноценную базу данных с веб-интерфейсом. Учитывая ограничения Google Таблиц, вы можете наткнуться на лимиты при масштабировании проекта.
-
👋 Привет. Понял задачу — нужно собрать товары с сайтов супермаркетов и отдать данные в удобном виде, чтобы дальше с ними можно было работать без ручного копирования.
💡 Здесь ключевое не просто извлечь название и цену, а сразу продумать структуру: что именно парсим, как обходим разные карточки товаров и как это потом ляжет в Google Sheets или через API без хаоса в колонках.
✅ Делал подобные задачи с парсингом каталогов и автоматическим выгрузкой данных, так что понимаю, где обычно ломается сбор и как это обойти.
📋 Я бы начал с 1–2 источников, быстро проверил формат данных, после чего собрал бы стабильный сценарий парсинга и вывод в таблицу или нужный вам формат.
🚀 Если скинете список супермаркетов и поля для сбора, сразу прикину объем и можно стартовать без долгих согласований.
-
Привет, я работал над парсингом данных с e-commerce платформ для автоматического сбора информации о товарах и ценового мониторинга с обновлением каждые 4 часа, обработав более 50,000 позиций.
Какие категории товаров для вас наиболее приоритетны и нужна ли интеграция с API супермаркетов или только веб-парсинг?
Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде! ✨
-
1562 7 0 Здравствуйте! Сделаю систему: парсинг Сильпо и NOVUS (около 200 товаров) → Google Sheets с автообновлением цен по расписанию, сопоставление товаров между сетями, история цен. В проде у меня похожий мониторинг цен конкурентов с AI-сопоставлением позиций. Цена в ставке условная — договорная.
-
4150 8 0 1 Добрый день. Разробатываем в данный момент такой проект: https://uff.org.ua/
Готовы обсудить с вами условия долгосрочного сотрудничества
-
427 Здравствуйте! Я вижу, что большинство предложений ориентированы на классический парсинг HTML-страниц супермаркетов. Как инженер, я категорически не рекомендую этот путь: современные сайты Сильпо и NOVUS построены на динамическом рендеринге (SPA). Парсинг их HTML требует запуска тяжелых браузеров (Selenium/Playwright), что работает медленно, а главное — ломается при малейшем изменении дизайна сайта или названий CSS-классов.
Поскольку вы планируете использовать эту таблицу как единую базу данных для сайта, Telegram-бота и расчета боксов, я предлагаю профессиональное, устойчивое к отказам бизнес-решение.
Мое техническое решение:
1. Работа через внутренние API: Вместо нестабильного парсинга HTML-кода, я настрою работу через внутренние JSON-эндпоинты API супермаркетов (те самые, которые используют их мобильные приложения). Они не зависят от дизайна сайтов, не меняются годами и возвращают чистые данные (название, бренд, цена, фото) за миллисекунды. Это гарантирует работу системы годами без сбоев.
2. Промежуточная база данных (Защита от Rate Limit): Если ваш сайт или бот будут каждый раз обращаться напрямую к Google Sheets, Google быстро заблокирует запросы по лимиту (HTTP 429 Too Many Requests). Я создам автономное ядро на PHP с локальной базой данных (PostgreSQL/MySQL). Бот и сайт будут читать данные из БД мгновенно, а Google Sheets будет зеркалом для вашей удобной работы.
3. Двусторонняя синхронизация с Google Sheets:
• Скрипт по расписанию (CRON) считывает из вашей таблицы новые ссылки на товары, которые вы добавили вручную.
… • Опрашивает API супермаркетов, собирает свежие цены и остатки.
• Обновляет локальную базу данных и выгружает актуальный срез обратно в Google Sheets через официальное API v4.
4. Учет локации: API позволяет передавать ID конкретного магазина сети, поэтому цены всегда будут точными именно для вашего региона.
Данные проекта:
• Стек: PHP (OOP, CLI), Guzzle, Google Sheets API v4, PostgreSQL/MySQL, CRON.
• Стоимость: 12 000 грн (за полную архитектуру: парсеры 3-х сетей через API, проектирование БД, двусторонняя синхронизация с Sheets, настройка сервера и защиты).
• Срок реализации: 6-7 дней.
Вы получите готовую, масштабируемую инфраструктуру, которая легко выдержит расширение каталога и подключение любых внешних сервисов.
Предлагаю перейти в приватные сообщения, обсудить структуру ссылок и создать надежную систему для вашего бизнеса!
-
296 Здравствуйте. У меня есть опыт работы с парсингом данных на Python и базами данных. Я могу выполнить ваше задание как в Google Таблицах, так и в любой другой базе данных.
Для выполнения заказа планирую использовать Python, на котором будет написан парсер, который добавит новые товары в таблицу и будет периодически проверять цены на уже существующие в таблице товары по ссылке.
Я могу выполнить данный заказ в срок до 4 дней за цену 2500 гривен.
-
380 Здравствуйте! У меня есть опыт разработки скраперов для украинских e-commerce платформ на Python (requests, BeautifulSoup, Playwright). Интеграция с Google Sheets через gspread является стандартной частью моих проектов.
По технологиям:
Парсинг с Playwright для JS-сайтов (Сильпо, Novus), обработка через BeautifulSoup
Обновление по расписанию с cron или APScheduler
Google Sheets с gspread + сервисный аккаунт
Структура рассчитана на добавление новых магазинов без переработки кода
Ориентировочные сроки 5-7 дней. Точную стоимость обсудим после уточнения деталей по каждому магазину. Структура сайтов влияет на сложность.
-
172 1 1 Добрый день. Готов выполнить данный проект есть большой опыт разработки различных приложений.
-
656 9 0 Добрый день, An!
В целом задача ясна, для точного ответа по срокам и цене, хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашей задачи.
Пишите в приватные сообщения — обсудим детали и ваши пожелания.
-
650 2 0 Здравствуйте!
Парсинг с автообновлением в Google Sheets — наш профильный напрямок, подобные проекты есть у нас в портфолио. Задача понятна полностью, распишу, как реализуем.
Что соберём по каждому товару:
название, бренд, вес/объём, актуальная цена, ссылка, изображение, категория, магазин-источник — всё в единую таблицу по вашей структуре (SKU | Категория | Название | Бренд | Вес | Цена | Магазин | Ссылка | Изображение | Дата обновления).
Как будет работать:
… отдельные парсеры под Сильпо, АТБ и NOVUS (~200 товаров на старте);
запись и обновление в Google Sheets через официальный Google Sheets API;
автообновление по расписанию (1-2 раза в день) — при изменении цены на сайте она автоматически подтягивается в таблицу, без ручных действий;
структура с заделом на развитие: легко добавлять/удалять товары, менять категории и подключать новые супермаркеты в будущем.
Технология для надёжной долгосрочной работы (ваш вопрос):
парсеры на Python + запуск по расписанию через cron на VPS (или serverless cloud-функцию) + запись в Sheets по API. Такая связка работает годами без вмешательства. Важный момент из опыта: у супермаркетов цены чаще всего отдаются через их внутренние JSON-API — мы парсим именно их, а не HTML, поэтому данные точные и сбор стабильный, без ломки при смене вёрстки.
На перспективу: Google Sheets отлично подходит как единый источник для сайта, Telegram-бота и расчёта боксов. Заложим архитектуру так, что при росте до тысяч товаров можно будет без переделки перейти на полноценную БД (PostgreSQL), оставив Sheets витриной — чтобы система не упёрлась в лимиты в будущем.
Подобные парсинг-системы с автообновлением у нас в портфолио — покажем в личных. Ориентировочную стоимость и сроки назову после короткой проверки трёх сайтов (от этого зависит сложность сбора), но решение под ключ и долгосрочное.
Детали по проекту и консультация — в личных. Готовы стартовать.
-
727 6 0 приветствую,
- на данный момент поддерживаю, разработаную мной, систему парсинга техники - это >20 сайтов и >30 000 товаров каждый день на которые собираются цены как раз в гугл табличку
- пример смогу показать на созвоне потому как табличка не открыта
- 4 000
- 7д
- js
-
3385 24 0 Добрый день! Делал похожее парсер розетка с синхронизацией в гугл таблицы и парсер прома через внутренний GraphQL, оба в портфолио. Есть закрытый проект на фрилансе Регулярний збір даних з Rozetka - 3000 грн
Буду тянуть данные через внутренние апи сайтов. Если апи закрыто, через эмуляцию браузера. Крон на VPS, gspread для таблиц
Срок: 2 дня. Бюджет: 3500 грн.
Пишите, договоримся.
-
3392 84 0 Готов взять на себя. Есть наработки по сельпо. Нужно уточнить детали заказа, пишите! Цена указана за 1 сайт. Но в целом нужно изучить сайт и оценивать отдельно. Использую python, uv, github, docker.
-
211 Добрый день!
Готов реализовать проект по автоматическому сбору и обновлению цен с Сильпо, NOVUS и АТБ с выгрузкой в Google Sheets.
Реализую сбор товаров, автоматическое обновление цен по расписанию, синхронизацию с Google Sheets и масштабируемую структуру для добавления новых магазинов и товаров в будущем.
Работаю на Java, имею опыт парсинга сайтов, автоматизации и интеграции с Google Sheets API.
Готов обсудить детали и оценить сроки выполнения.
-
95862 1272 1 10 Здравствуйте.Готов реализовать парсер на Python+Playwright.Обращайтесь.
-
986 12 1 Готов оперативно и качественно выполнить ваш заказ. Имею опыт работы с аналогичными проектами, всегда соблюдаю дедлайны и техническое задание. Буду рад сотрудничеству!
-
2663 41 2 1 Добрый день.
Готов реализовать систему автоматического сбора и обновления цен из супермаркетов Сильпо, NOVUS и АТБ с выгрузкой данных в Google Sheets.
Имею значительный опыт в парсинге товаров, цен, остатков, характеристик, изображений и создании автоматизированных систем обновления каталогов для интернет-магазинов, маркетплейсов и внутренних баз данных.
Вижу реализацию проекта следующим образом:
✔ Создание единой Google Sheets базы товаров со структурой:
…
SKU | Категория | Название | Бренд | Вес | Цена | Магазин | Ссылка | Изображение | Дата обновления
✔ Наполнение стартового каталога примерно 200 товарами с получением:
* названия товара;
* бренда;
* веса или объема;
* актуальной цены;
* ссылки на товар;
* изображения;
* категории;
* магазина-источника.
✔ Настройка автоматического обновления данных по расписанию (1–2 раза в день или по необходимости чаще).
✔ Автоматическое обновление цены в Google Sheets при изменении стоимости на сайте супермаркета.
✔ Возможность дальнейшего масштабирования:
* добавление новых товаров;
* удаление товаров;
* изменение категорий;
* подключение новых супермаркетов без переработки системы.
Для долгосрочной и стабильной работы рекомендую реализовать отдельный сервис на Python с использованием Google Sheets API и планировщика задач. Такой подход значительно надежнее ручных обновлений или формул в таблицах, поскольку позволяет контролировать ошибки, вести журнал обновлений и быстро адаптироваться к изменениям на сайтах магазинов.
Технологии:
* Python;
* Google Sheets API;
* Playwright или Requests (в зависимости от источника данных);
* Планировщик задач (Cron);
* Логирование и контроль ошибок.
Также могу дополнительно реализовать:
* уведомления о изменении цены;
* историю изменения цен;
* API для сайта и Telegram-бота;
* формирование продуктовых наборов и заказов на основе этой таблицы.
Точную стоимость проверки способа получения информации из каждого супермаркета.
Буду рад обсудить детали и предложить наиболее стабильное решение для долгосрочной работы системы.
-
374 Здравствуйте! Готов взяться за разработку этой системы. Построим надежную архитектуру, которая не будет "падать" при малейших изменениях верстки сайтов.
Сбор данных: Использовать классический HTML-парсинг для Сильпо и АТБ — плохая идея (сайты динамичные, часто меняют верстку + имеют защиту). Я буду анализировать их внутренние API (мобильные или веб-запросы) и вытягивать чистые JSON-данные. Это в 10 раз быстрее и надежнее. Если API закрыто — использую Playwright (полная эмуляция реального браузера).
База данных: Python + gspread (Google Sheets API). Настрою правильную работу с листами, чтобы новые товары добавлялись, а в существующих обновлялась только колонка "Цена" и "Дата обновления". Скрипт упакуем и развернем на легком облачном сервере (VPS, например Hetzner или DigitalOcean). Настроим Cron-задачу на запуск 1-2 раза в день. Система будет работать 24/7 абсолютно автономно.
Регулярно работаю с связкой Python + API + Google Sheets. Недавно реализовал сложную систему автоматического учета и синхронизации данных между мессенджерами и Google Таблицами (с кастомной бизнес-логикой).
Архитектура позволит вам в будущем очень легко подключать эту таблицу к вашим Telegram-ботам или сайтам. Буду рад обсудить детали проекта, пишите!
-
862 14 0 Привет! Готов взяться за работу. Пишите, обсудим все в личных сообщениях)
-
3411 32 0 Приветствую
Проект реализуем, единственный момент, добавлять новые магазины без просмотра кода страницы и написания отдельного парсера под каждый сайт - невозможно
Напишите в ЛС все сделаю быстро и качественно
-
1540 20 0 Готов реализовать на Python + Playwright.
По срокам - 2 дня. Стоимость 2.000 грн.
Обращайтесь, начну сегодня.
Разрабатывал много подобных парсеров, кейсы скину в ЛС.
-
3294 10 0 Создам систему парсинга данных из супермаркетов с интеграцией в Google Sheets.
Настрою парсинг около 200 товаров, включая название, бренд, вес, цену, ссылку, изображение и категорию. Организую автоматическое обновление данных 1-2 раза в день, с возможностью управления товарами и добавления новых супермаркетов в будущем.
Готов приступить к работе и создать надёжное решение.
Портфолио -Freelancehunt
-
4611 52 1 Здравствуйте, я Python - разработчик, есть опыт в разработке парсеров разной сложности. Могу выполнить ваш проект быстро и качественно. Пишите - обсудим детали. Приступить к работе готов уже сегодня
Уже собирал данные с этих сайтов
-
Разработаю систему парсинга и автообновления цен из Сильпо, NOVUS, АТБ в Google Sheets: каталог товаров, цена, бренд, вес, фото, ссылка, категория, магазин, дата обновления и структура для сайта, Telegram-бота и продуктовых боксов.
У каждого товара уже будет стабильный SKU или ключ по ссылке/магазину/названию/весу, чтобы при ежедневном обновлении цены не дублировались, старые товары не смешивались с новыми и было видно, какие позиции не обновились?
Бюджет и сроки — в личной переписке после просмотра списка первых 200 товаров, нужных городов/магазинов, структуры таблицы и требований к расписанию обновлений.
Похожий выполненный проект: В модулі OpenCart виправити 5 проблем повязаних з Facebook API
-
315 Добрый день, работаю с Python, парсингом сайтов, обработкой данных и выгрузкой результатов в Excel/CSV/Google Sheets. Могу реализовать систему, которая будет собирать товары из супермаркетов, хранить данные в Google Sheets и обновлять цены по расписанию.
План реализации:
- Собрать каталог примерно на 200 товаров;
- Получить название, бренд, вес/объем, цену, ссылку, изображение, категорию и магазин;
- Настроить структуру таблицы для дальнейшего добавления новых товаров и магазинов;
- Реализовать обновление цен по расписанию;
- Добавить дату последнего обновления и обработку ошибок.
… Планирую использовать Python, Requests/BeautifulSoup или Selenium при необходимости, Google Sheets API и планировщик для автоматического запуска.
-
2912 44 0 Добрый день
могу реализовать на nodejs
-----------------------------------------
-
1476 14 1 Парсинг супермаркетов и автоматическое обновление в Google Sheets — моя сильная сторона. Опыт делал похожие проекты с расписанием обновлений и интеграцией через API и Selenium. Предлагаю использовать Python и Google Sheets API для надежного решения. Есть вопрос — какие сайты требуют обход защиты от ботов?
-
2277 36 0 Доброго дня, я робив подібну штуку для себе - відстежує ціни на список товарів в різних магазинах і кидає мені в ТГ звіт - де буде дешевше закупитися.
Технології - сервер, парсинг через http запити або headless браузер, база даних postgresql, інтерфейс на next.js для редагування списків товарів.
-
3139 31 0 Приветствую! Отличная и понятная задача, полностью мой профиль. Реализую надежную систему на Python (с использованием асинхронных библиотек для скорости и планировщика задач для автообновления 1-2 раза в день). Данные будут стабильно и без вашего участия обновлять Google Таблицу по заданной структуре. Опыт в scraping-системах и API интеграциях более 5 лет.
Готов реализовать проект «под ключ» за $300. Срок выполнения — 2-3 дня. Давайте обсудим детали (в частности, наличие готового списка ссылок на товары) и зафиксируем scope!
-
4975 41 4 1 Доброго дня! Профессионально занимаюсь парсингом, автоматизацией и Google Sheets. Готов создать систему автоматического сбора и обновления цен Сильпо, NOVUS, АТБ с выводом в Google Sheets. Обеспечу надежное решение (Python, API, прокси) и автоматическое обновление по расписанию.
Напишите мне в личные сообщения, уточним детали.
-
2023 4 0 Здравствуйте!
У меня большой опыт разработки решений для парсинга и обработки данных (различные источники, защита от блокировок, автоматизация). Готов выполнить поставленную задачу в кратчайшие сроки.
Предлагаю обсудить детали в личных сообщениях.
-
3481 49 2 Здравствуйте!
Я ознакомился с вашим заданием - у меня есть релевантный опыт в похожих проектах, поэтому я понимаю, как реализовать все качественно и без лишних задержек.
Стек: NodeJs + Playwright. Проекты есть в профиле (прикрепить, к сожалению, не могу)
Могу приступить к работе сразу после согласования деталей. По завершении также помогу с настройкой, деплоем и передам всю необходимую документацию.
Буду рад сотрудничеству!
-
1213 8 0 Добрый день! Мы имеем большой опыт в разработке парсеров для ритейла и автоматизации работы с Google Sheets. Реализуем систему через Python с использованием библиотек для обхода защиты и API таблиц, что обеспечит стабильное обновление данных по Сильпо и NOVUS. Настроим планировщик для автоматизации процесса в фоновом режиме.
-
1300 5 0 Здравствуйте. Могу помочь с системой обновления цен в Google Sheets.
Предлагаю сделать решение так: основная Google Sheets таблица как база товаров + скрипт автоматического обновления по расписанию 1-2 раза в день. Для каждого товара можно хранить SKU, категорию, название, бренд, вес/объём, цену, магазин, ссылку, изображение и дату обновления.
По технологиям вижу два варианта:
1. Google Apps Script — если сайты нормально отдают данные и не мешают парсингу. Это удобно, потому что обновление можно запускать прямо по расписанию без отдельного сервера.
2. Отдельный JS/PHP/Python-скрипт + Google Sheets API — если нужна более гибкая логика или сайты сложнее парсятся.
Я бы начал с теста на 10-20 товаров по Сильпо/NOVUS/АТБ, чтобы проверить стабильность получения цены, изображения и ссылки. После этого можно загрузить около 200 товаров и настроить регулярное обновление.
…
Важно: для долгосрочной работы лучше сначала найти на сайтах внутренние API/структурированные данные, а не просто парсить HTML, потому что разметка сайта может меняться.
Актуальные фриланс-проекты в категории Парсинг данных
Консультация по парсингу подписчиков Instagram-аккаунтовЗдравствуйте. Необходимо провести предварительную оценку возможности выполнения следующей задачи. У меня есть список Instagram-аккаунтов. Цель — получить контактные данные (в первую очередь email-адреса) пользователей, которые подписаны на эти аккаунты. Ранее мне встречались… Парсинг данных ∙ 3 дня 14 часов назад ∙ 12 ставок |
Нужен специалист для поиска контактов ЛПР по УкраинеНеобходимо собрать базу (или готовую базу) контактов лиц, принимающих решения (ЛПР), в компаниях Украины. Поиск и сбор информации, Парсинг данных ∙ 3 дня 18 часов назад ∙ 17 ставок |
Необходимо спарсить данные из LinkedinНеобходимо спарсить данные с Linkedin по нашему списку. Для каждой записи нужно найти и собрать доступные данные, если такие есть на Linkedin профиле, включая фотографию профиля в соцсети Linkedin, email-адрес, ссылки на социальные сети, вебсайт компании, номер телефона. Все… Парсинг данных ∙ 4 дня назад ∙ 27 ставок |
Парсинг и классификация данныхИщем разработчика для реализации системы сбора и структурирования данных из открытых источников. У нас есть база владельцев малого бизнеса в США, которая содержит имя человека, название компании, адрес и штат. Необходимо построить процесс обогащения этих записей дополнительной… Веб-программирование, Парсинг данных ∙ 4 дня 1 час назад ∙ 41 ставка |
Свитлагата
750 UAH
Необходимо импортировать 1819 товаров из XML/YML-фида Prom.ua в OpenCart 3. Есть готовый XML-файл, который содержит названия товаров, описания, цены, фотографии, характеристики, производителей и категории. Необходимо: импортировать все товары в OpenCart 3; создать и… CMS, Парсинг данных ∙ 5 дней 4 часа назад ∙ 34 ставки |