120 000
Строительство и ремонт
Интернет-магазин
Ноябрь 2026
Разработать веб-приложение для компаний, работающих с несколькими поставщиками и большим ассортиментом товаров.
Проблема: поставщики передают информацию в разных форматах — CSV, JSON API и HTML-каталогах. Из-за этого сотрудникам приходится вручную объединять прайс-листы, искать дубликаты товаров, проверять изменения цен и исправлять несоответствия.
Цель проекта — создать единую систему, которая позволит:
- Загружать и обрабатывать данные из нескольких источников.
- Объединять товары разных поставщиков в общий каталог.
- Сопоставлять позиции по артикулам и названиям.
- Отслеживать изменения цен и информации о товарах.
- Выявлять конфликты и дубликаты данных.
- Сократить объём ручной работы с каталогами.
Система должна иметь удобный интерфейс для управления данными и контроля процессов синхронизации.
Для решения задачи разработан проект SupplySync — веб-система для централизованной работы с товарными каталогами.
Основные функциональные модули:
1. Единый каталог товаров
Общий интерфейс для просмотра и управления товарными позициями. Структурированное отображение данных, поиск и фильтрация для удобной работы с ассортиментом.
2. Интеграция с поставщиками
Архитектура предусматривает получение информации через CSV-файлы, JSON API и разрешённый HTML-парсинг с последующим приведением данных к единому формату.
3. Сопоставление товаров
Сопоставление позиций по SKU (артикулу) и нормализованным названиям. Неоднозначные совпадения направляются на ручную проверку, чтобы избежать ошибочного объединения товаров.
4. Контроль изменений
Механизм отслеживания изменений цен и выявления расхождений между данными разных поставщиков.
5. Управление синхронизацией
Предусмотрены ручной запуск обновлений, возможность запуска по расписанию, история операций и обработка ошибок.
6. Интерфейс управления
Панель для работы с каталогом, поставщиками и результатами обработки данных.
При проектировании особое внимание уделено разделению функциональных модулей, расширяемости системы и удобству пользовательских сценариев.
Создан демонстрационный веб-проект SupplySync, представляющий систему централизованного управления товарными каталогами поставщиков.
Результаты работы:
Подготовлен интерфейс единого каталога товаров с понятной структурой данных.
Проработаны пользовательские сценарии управления ассортиментом и взаимодействия с поставщиками.
Спроектирована логика объединения информации из разных источников.
Предусмотрены механизмы сопоставления товарных позиций, контроля изменений цен и выявления конфликтов.
Заложена модульная структура для развития интеграций и автоматизации синхронизации.
Итог: SupplySync демонстрирует подход к созданию B2B-систем, которые помогают компаниям централизовать работу с данными и автоматизировать рутинные операции.
Проект представлен в формате демонстрационной версии и может служить основой для дальнейшей реализации полноценного сервиса управления каталогами.