Модуль настройки системы расчёта строительной сметы. Управление нормативной базой ФСНБ: загрузка сборников ГЭСН и ФСБЦ из 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-тесты прямо из интерфейса — автоматическая регрессия перед релизом


Стек
Java 21, Spring Boot 3.2.3, StAX (потоковый XML-парсер для больших файлов), JPA/Hibernate, PostgreSQL. Vue 3 + Vite 5. Playwright для E2E.
Ссылки
- Руководство администратора: smeta.net.ru/docs/admin-guide/
- Пользовательская часть: Система расчёта строительной сметы
Почему получилось так быстро и дёшево
Обычно загрузка нормативной базы с парсингом 200 000+ XML-позиций — отдельный большой проект. С потоковым StAX-парсером, ИИ-ассистентом и автотестами это 80 часов работы одного архитектора. Полное сравнение классической команды и разработки с ИИ.