Разработка базы данных. Системы загрузки, выгрузки и аналитики

Бюджет: 15 000 руб
196.16 $ – 166.07 €
Весь проект состоит из двух частей.
Первая часть – создание и наполнение БД. В определённые папки будут постоянно поступать новые прайсы от поставщиков, миллионы позиций. А система обрабатывает эти файлы и добавляет товары в БД или обновляет некоторые параметры существующих в ней товаров. Храниться вся история цены и остатка товара.
Вторая часть проекта – мониторинг БД на появление товаров с заданными условиями. Грубо говоря, когда в БД появляются товары или обновляются товары присутствующие в БД, система проверяет их на множество условий. Условия по названию, по перечню брендов, по цене и т.д. При выполнении условий система отправляет оповещение на почту и в Телеграмм.
Система размещается локально на сервере. Win10 или Win11.
Особенности проекта:
- система работает нон-стоп, 24/7 с большим количеством файлов таблиц Excel (прайсы), Прайсы поступают ежедневно в большом количестве.
- основная работа системы – сверка разного рода условий, добавление или обновление товаров в БД. Это потребует большой нагрузки на сервер, поэтому обязательно использование многопоточности процессора! Условия по сравнению текста, числовых условий, сравнение даты и времени. Система должна быть максимально эффективной.
- по каждому параметру может быть не одно значение, а целый список значений, по которым нужно проверить товар при добавлении в БД или при анализе товаров из БД. К примеру, черный список брендов исключает добавление товаров с этими брендами. Или список брендов, которому должен соответствовать товар чтобы сработало оповещение.
- система работает с датами, условия позже или раньше какой-то даты и т.п.
- в условии может использоваться подстановочный знак “*”. К примеру, условие по названию: *смартфон*, означает, что подходят товары, в названии которых фигурирует слово смартфон в любом месте названия и также без учета знака пробела.
- работа с файлами, старые прайсы удаляются
- имеется функционал автоматического и ручного архивирования всей БД, функционал разархивирования.
Важным аспектом является возможность разработчика продолжить сотрудничество. Первое время исправлять недочеты, баги. А в последующем – вносить изменения, оплачивается отдельно.
ТЗ по запросу. Оплата частями. Пожалуйста, укажите свой опыт работы с базами данных и используемые инструменты.
Опубликован 26.02.2026 в 18:24

Выберите способ верификации:

Обновите страницу после прохождения верификации.