Техническое задание: Бот для мониторинга тендеров

Цель проекта

Разработать автоматизированный сервис (бота) для ежедневного сбора, анализа и структурирования информации о проводимых тендерах и закупках со всех основных российских электронных торговых площадок.

Основные функциональные требования

1. Источники данных

  • Интеграция с Единой информационной системой в сфере закупок (ЕИС).
  • Подключение к крупнейшим коммерческим площадкам, включая, но не ограничиваясь: Сбербанк-АСТ, РТС-тендер, B2B-Center и другими аналогичными системами.
  • Обеспечение стабильного парсинга и API-взаимодействия с выбранными источниками.

2. Система фильтрации и поиска

  • Гибкая настройка параметров отбора тендеров по:
    • Ключевым словам и фразам.
    • Региону заказчика и исполнителя.
    • Отраслевой принадлежности (ОКВЭД/ОКПД).
    • Диапазону начальной максимальной цены контракта (НМЦК).
    • Дате размещения и сроку проведения процедуры.
    • Типу закупки и другим релевантным критериям.

3. Сбор и представление данных

  • Автоматический сбор полных карточек тендеров: описание, документация, сроки, требования к участникам, контакты заказчика.
  • Структурированное хранение собранной информации в базе данных.
  • Возможность выгрузки данных в удобном формате (например, Excel, CSV) или отправки уведомлений.

4. Дополнительные требования

  • Надежность и отказоустойчивость работы парсеров.
  • Регулярное обновление данных (определяется настройками периодичности).
  • Проект должен быть реализован в виде готового к развертыванию программного решения.

Разработка одностраничного сайта для гранитной мастерской с корзиной

Требуется создать одностраничный сайт-лендинг для компании, работающей с гранитом. Необходимо реализовать функционал корзины для заказа услуг. Техническое требование - верстка без конструкторов, на чистом HTML/CSS/JS.