Модуль настройки системы расчёта строительной сметы. Управление нормативной базой ФСНБ: загрузка сборников ГЭСН и ФСБЦ из ZIP-архивов, автоматический импорт индексов цен ФГИС ЦС через робот-парсер, справочники регионов и единиц измерения, управление накладными расходами и сметной прибылью. Разработано примерно за 80 часов.

Цифры проекта

Метрика Значение
Срок разработки 17.03 — 16.04.2026 (4,5 недели)
Трудозатраты ~80 часов
Команда 1 архитектор + Claude Code
Строк кода ~12 400 (Java + Vue)
Коммитов 118
E2E-тестов 3 сценария (34 шага)

Что умеет

  • Загрузка ФСНБ из ZIP — сборники ГЭСН и ФСБЦ (материалы, машины, оборудование)
  • Парсер XML с обработкой 200 000+ позиций за минуты
  • Привязка коэффициентов НР и СП к работам
  • Робот автоматической загрузки индексов цен ФГИС ЦС по регионам и кварталам
  • Справочники: страны, регионы, кварталы, единицы измерения
  • Управление НПА (нормативно-правовыми актами) и шаблонами отчётов
  • Обработка обратной связи от пользователей
  • Управление пользователями
  • E2E-тесты прямо из интерфейса — автоматическая регрессия перед релизом

Список сборников ФСНБ

Импорт ФСНБ из ZIP

Стек

Java 21, Spring Boot 3.2.3, StAX (потоковый XML-парсер для больших файлов), JPA/Hibernate, PostgreSQL. Vue 3 + Vite 5. Playwright для E2E.

Ссылки

Почему получилось так быстро и дёшево

Обычно загрузка нормативной базы с парсингом 200 000+ XML-позиций — отдельный большой проект. С потоковым StAX-парсером, ИИ-ассистентом и автотестами это 80 часов работы одного архитектора. Полное сравнение классической команды и разработки с ИИ.