Найти в Дзене
Mercede$

Pultsnab: как мы сделали систему тендеров и закупок под ключ

Рассказываем, зачем нужна единая платформа для закупок и как устроена система, в которой заказчики публикуют тендеры, поставщики подают предложения, а менеджеры ведут всё — от контракта до поставки и отчётов. Закупки и тендеры часто размазаны по таблицам, почте и старым системам. Мы хотели один сервис: заказчики публикуют тендеры, поставщики подают предложения, менеджеры проводят оценку, заключают контракты, отслеживают поставки, счета и отчёты — с ролями и историей действий. Так появился Pultsnab. Pultsnab сейчас доступен только на русском языке; локализация запланирована. Сайт: pultsnab.ru. Это не просто справочник тендеров, а полный цикл: заявка → тендер → контракт → поставка → счёт → отчёт. В системе есть реестры тендеров, контрактов и поставок, дашборд с метриками и алертами, уведомления по почте, роли (админ, менеджер, поставщик, зритель) и аудит важных действий. На главном экране — ключевые показатели: число активных тендеров, контрактов, процент экономии, срочные алерты. Ниже —
Оглавление

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

Закупки и тендеры часто размазаны по таблицам, почте и старым системам. Мы хотели один сервис: заказчики публикуют тендеры, поставщики подают предложения, менеджеры проводят оценку, заключают контракты, отслеживают поставки, счета и отчёты — с ролями и историей действий. Так появился Pultsnab.

Pultsnab сейчас доступен только на русском языке; локализация запланирована. Сайт: pultsnab.ru.

Что умеет система

Это не просто справочник тендеров, а полный цикл: заявка → тендер → контракт → поставка → счёт → отчёт. В системе есть реестры тендеров, контрактов и поставок, дашборд с метриками и алертами, уведомления по почте, роли (админ, менеджер, поставщик, зритель) и аудит важных действий.

Дашборд

На главном экране — ключевые показатели: число активных тендеров, контрактов, процент экономии, срочные алерты. Ниже — таблица активных тендеров и список уведомлений (дедлайны, просрочки, новые предложения).

Дашборд — метрики, активные тендеры, алерты (демо-данные)
Дашборд — метрики, активные тендеры, алерты (демо-данные)

Реестр тендеров

Все тендеры в одном реестре: номер, наименование, заказчик, статус (черновик, опубликован, приём предложений, присуждён), даты начала и окончания. Удобно фильтровать и переходить к деталям.

Реестр тендеров (демо-данные)
Реестр тендеров (демо-данные)

Реестр контрактов

Контракты, заключённые по результатам тендеров: номер, поставщик, ссылка на тендер, статус, сумма и срок. Видны активные контракты и те, по которым есть просрочка поставки.

Реестр контрактов (демо-данные)
Реестр контрактов (демо-данные)

Реестр поставок

Поставки по контрактам: номер поставки, контракт, поставщик, плановая дата, статус (в пути, доставлено, просрочено). Так можно держать под контролем исполнение контрактов.

Реестр поставок (демо-данные)
Реестр поставок (демо-данные)

Технологии

Бэкенд собран на Java 21 и Spring Boot 3.5: REST API, PostgreSQL, миграции Liquibase, авторизация по JWT, загрузка файлов в S3-совместимое хранилище, генерация Excel и PDF (в том числе платёжки), рассылка уведомлений по почте. Стек привычный и предсказуемый — без экзотики.

Кому это может пригодиться

Компаниям и отделам закупок, которые хотят упорядочить тендеры и контракты, видеть метрики и алерты в одном месте и не терять данные в таблицах и письмах. Если нужно — можно дорастить интеграции, отчёты и роли под свои процессы.

Pultsnab — система тендеров и закупок. Сайт: pultsnab.ru. Данные в примерах выше — сгенерированные для демонстрации интерфейса.