Создание универсального сервиса для работы с закупками

СТАР — это универсальный сервис для работы с закупками, позволяющий поставщикам бесплатно искать предложения по всем электронным площадкам России и оформлять тендерное кредитование.

Высокая скорость отклика системы и продуманный интерфейс позволяют участникам торгов легко планировать и организовывать многомиллионные сделки.

Сервис содержит полезные опции как для поставщиков, так и для заказчиков, в том числе уникальные возможности по поиску внутри файлов закупочной документации и услугу автоматической проверки ГОСТов в документах.

Предыстория проекта

Ранее компания DD Planet принимала участие в разработке основной площадки Fintender.ru — портала, на котором поставщики могут привлекать тендерное кредитование или банковские гарантии для участия в торгах.

Запрос клиента

Fintender.ru — одна из крупнейших B2B-систем в отрасли государственных и частных закупок, в ее базе содержатся сотни тысяч предложений. Требовалось создать удобный инструмент поиска, чтобы поставщики могли быстро находить подходящие закупки.

Цель проекта

СТАР (система тендерных аналитических решений) — это сервис морфологического поиска и подбора закупок на Fintender.ru. Его задача — быть быстрым и удобным инструментом для поставщиков, которые хотят добиться максимальной эффективности при участии в тендерах.

Техническая платформа

1. Поисковой движок

В качестве основной технологии для СТАР мы выбрали известный поисковой движок Elasticsearch. Его главные преимущества:

  • Предоставляет большие возможности горизонтального масштабирования. При увеличении количества пользователей в системе достаточно подключать новые сервера, что исключительно важно для развития smart-сервиса с постоянно растущими нагрузками.
  • Работает со всеми типами данных: текстом, числами, гео-координатами, структурированной и неструктурированной информацией.
  • Elasticsearch используют многие крупные бренды и проекты: Microsoft, IBM, Cisco, Facebook, GitHub, Stack Overflow, LinkedIn, Ebay, Volkswagen, NewYorkTimes, BBC и др.
  • Команда DD Planet обладает опытом по внедрению данного решения — мы использовали его при разработке портала «Мир Квартир» с ежемесячной посещаемостью более 1,5 млн человек.

2. Обработка файлов

Сегодня проект ежедневно обрабатывает около 100 тысяч файлов, и этот объем постоянно увеличивается. Для организации такого объема задач СТАР использует технологию очередей RabbitMQ, которая отличается надежностью и высокой производительностью.

3. Особенности поиска

Для взаимодействия поискового движка с информацией из обычной реляционной базы данных используется тракт, построенный на основе пакетов MS SQL Server. Это решение обеспечивает высокую скорость передачи данных из файлового хранилища в поисковый движок.

4. Бэкенд и фронтэнд

Для бэкенд-разработки проекта использовались C# и ASP.NET. Их выбор обусловлен значительной экспертизой DD Planet в этих технологиях, накопленной в течение 12 лет использования. Фронтэнд-разработка велась на React.

Функционал для поставщика

Основная функция СТАР — морфологический поиск по огромной базе закупок. Он позволяет вводить запрос в любой словоформе и искать одновременно до 5 различных наименований.

Искать закупки можно по наименованию товаров, работ и услуг, по названию и ИНН заказчика или поставщика, а также по номеру сделки.

 

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

 

Система фильтров позволяет производить поиск по текущим, будущим и завершенным закупкам. Конкуренты сервиса СТАР предоставляют поиск только по открытым торгам, однако закрытые и планируемые закупки тоже имеют большое значение для бизнеса.

Используя поиск по закрытым закупкам, поставщик может найти победителей тендеров и договориться о субподряде. Просмотр будущих закупок нужен для подготовки к новым торгам.

 

Результаты поиска отображаются в формате удобной карточки. Она содержит стоимость закупки, а также долю товара/услуги, по которому производится запрос — в процентах и денежном выражении.

 

В карточках также отображается присутствие поискового запроса в закупочной документации. Это расширяет поисковые возможности — например, поставщик может искать закупки с авансом.

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

 

Внутри каждой карточки содержится вся необходимая информация для участия в тендере — правила участия и проводник по сделке, а также графическое отображение ее этапов.

Функционал для заказчика

Для компаний, которые размещают закупки, СТАР предлагает две важных функции.

1. Создание документа «Обоснование начальной (максимальной) цены контракта (НМЦК)» прямо на сайте

Без этого документа участие в тендере невозможно.

Чтобы создать документ по обоснованию НМЦК, достаточно ввести наименование и вид своих товаров, работ или услуг, после чего сервис СТАР произведет расчет среднерыночной стоимости, опираясь на данные заключенных контрактов.

 

2. Автоматическая проверка СНиПов и ГОСТов в документации заказчика

Санитарные нормы и государственные технические стандарты часто меняются, и заказчики не всегда могут уследить за актуальностью своих документов. Сервис СТАР сам находит несоответствия документации текущей версии СНиПов и ГОСТов, сообщает об этом заказчику и дает рекомендации по корректировке.

Дизайн интерфейсов

Компания DD Planet разработала для сервиса СТАР фирменный стиль и спроектировала удобные интерфейсы. Их отличительная особенность заключается в использовании хорошо структурированных карточек для вывода результатов, в то время как у большинства близких по тематике сервисов эта информация выводится в виде таблиц.

Продолжение следует

Мы продолжаем развивать проект. О его росте, новых функциях и технологиях рассказываем в кейсе «Сервис поиска тендеров и закупок».

Результаты

  • Ежемесячно сервисом СТАР пользуются около 160 тыс. человек. По данным SimilarWeb, он занимает лидирующую позицию относительно других проектов этой тематики.
  • После запуска СТАР количество привлекаемых поставщиками тендерных кредитов и банковских гарантий на Fintender.ru, возросло в 2 раза.
  • По данным на апрель 2018 года, проектом ежедневно пользуются 20 тысяч человек, и каждый месяц их количество увеличивается на несколько тысяч.

Кейсы и клиенты:

Хотите так же? Свяжитесь с нами

Заполнить бриф
Форматы: jpg, png, xsl, PDF, doc. Размер до 2 МБ
Нажимая кнопку «Отправить», Вы принимаете условия обеспечения конфиденциальности персональных данных.
Отправить