Агрегатор информации о товарах - Intexsoft

Агрегатор информации о товарах

Агрегатор информации о товарах из различных интернет-магазинов.
image

О проекте

Компания обратилась к IntexSoft с целью создать агрегатор, позволяющий собирать информацию о товарах из различных интернет-магазинов.

 

Заказчику не хватало собственных технических специалистов. Основная специализация компании – Data Science. 

Технологии

Состав команды

  • Back-end разработчик

  • Front-end разработчик

2

IT эксперта

9

месяцев продолжительность проекта

38

краулеров и скраперов обновлено

Решение

Основной задачей было улучшить существующий прототип фреймворка. В конечном счете прототип был полностью переписан. Для усовершенствования сбора информации с SPA (одностраничные приложения) магазинов был добавлен Selenium.

 

Специалисты IntexSoft добавили API для мгновенного обновления информации о продукте и вывода статусной информации о поисковых роботах/скраперах. 

Нам удалось получить максимум от фреймворка за счет масштабирования по процессам и использования прокси.

 

Важно было внедрить сохранение всей собранной информации в Azure Blob Storage, что удалось успешно реализовать. Кроме того, специалисты IntexSoft добавили телеметрию в Azure App Insights.


В процессе работы над проектом были обновлены и добавлены 38 поисковых роботов и программ, которые ищут всю информацию из интернет-магазинов.

Методология и прозрачность

Работа велась по итеративной методологии. Команда проводила ежедневные онлайн-встречи, где специалисты IntexSoft демонстрировали отчеты по выполненным задачам и решали организационные вопросы.

Основная функциональность

  • Управление информацией

    Сбор информации о товарах, сохранение информации в различных форматах, интеграция Azure Blob Storage и Azure Data Factory для перемещения информации из файлов в Blob Storage, API для мгновенного обновления информации о продукте, простая панель управления с информацией о работе системы

  • Запуск

    Различные способы запуска (сбор ссылок; сбор информации о товарах), запуск в Docker контейнере

Похожие проекты

Более 150 компаний уже воспользовались нашими услугами по разработке программного обеспечения. Не верите нам на слово? Смотрите сами!

Мобильное приложение для гастрономических заведений

Мобильное приложения для ресторанов, пиццерий и суши-баров.
Learn more

Оптовый интернет-магазин

B2B интернет-магазин на базе платформы Magento для продажи рекламной продукции партнеров.
Learn more

HR Система

Веб и мобильные приложения для автоматизации рабочих процессов с сотрудниками, их рабочего времени, отпусков и т.д.
Learn more

Агрегатор информации о товарах

Агрегатор информации о товарах из различных интернет-магазинов.
Learn more

Система управления доставкой багажа

Cистема доставки багажа от и до аэропорта.
Learn more

Мобильное приложение для образовательных услуг

Платформа для сектора образования, которая облегчает общение между учителями и родителями учеников.
узнать больше

Веб-приложение для обучения танцам

Приложение для индивидуальных и групповых занятий танцами онлайн
узнать больше

Высоконагруженная система обработки и хранения данных

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

Веб-приложение для операций с недвижимостью

Веб-приложение для покупки, аренды и продажи недвижимости онлайн в Испании, Панаме и Коста-Рике.
узнать больше

Давайте обсудим ваш проект

Напишите нам и мы обязательно найдём решение для вашего бизнеса