Кейсы

Веб-приложение для управления сметами вместо Excel и Google Sheets

Разработка веб-приложения для управления сметами вместо таблиц
DIGITAL SECTOR разработал веб-сервис для подготовки и управления сметами для собственных рабочих процессов. Сервис заменил Excel, Google Sheets и Яндекс Таблицы, объединил портфели смет, папки, ставки, сделки и автоматический расчет стоимости в одном интерфейсе. Решение интегрировано с Битрикс24 и помогает команде упрощать подготовку коммерческих расчетов, снижать риск ошибок и контролировать актуальность данных по проектам. Сейчас в сервисе создано 867 коммерческих смет и проектных расчетов.

Автоматизация бизнес-процессов: единый сервис вместо Excel, Google Sheets и Яндекс Таблиц

Подготовка смет напрямую влияет на скорость работы с клиентом, точность коммерческого предложения и управляемость сделки. Пока проектов немного, сметы можно вести в таблицах. Но при росте количества клиентов, ставок, ролей и вариантов расчета такой подход быстро становится неудобным.
До разработки сервиса сметы велись в Excel, Google Sheets и Яндекс Таблицах. Из-за этого команда сталкивалась с разными версиями файлов, ручным переносом данных, ошибками в формулах и сложностями при поиске актуальной сметы.
Нужно было не просто заменить таблицу новым интерфейсом, а создать сервис, который учитывает реальный процесс подготовки смет: от привязки сметы к сделке в Битрикс24 до расчета стоимости работ и экспорта документа. Такой сервис должен был стать единым рабочим местом для команды, участвующей в подготовке и проверке смет.
Пример расчета сметы в таблице до разработки веб-приложения до и после

Разработка веб-приложения для смет: почему не подошли готовые решения

На рынке есть готовые сервисы и программы для работы со сметами, но они не закрывали потребности команды DIGITAL SECTOR. Большинство таких решений ориентировано на типовые сценарии: строительные сметы, шаблонные расчеты или работу внутри отдельной программы без связи с текущими процессами компании.
Команде нужен был не отдельный инструмент для расчета, а сервис, который можно встроить в собственные бизнес-процессы DIGITAL SECTOR и связать с текущими рабочими инструментами. Поэтому важны были не только расчет смет и удобный интерфейс, но и интеграция с Битрикс24, работа с актуальными данными по сделкам и возможность использовать сервис в уже сложившемся процессе подготовки коммерческих расчетов.
Поэтому DIGITAL SECTOR выбрал заказную разработку веб-приложения. Такой подход позволил спроектировать сервис вокруг реального сценария работы команды, а не подстраивать процесс под ограничения готового решения.

Как велась разработка веб-приложения для управления сметами

Работу начали с интервью с внутренними заказчиками и будущими пользователями сервиса. Команде нужно было понять, какие действия занимают больше всего времени, где чаще возникают ошибки, какие данные приходится переносить вручную и в каких местах таблицы перестают быть удобным инструментом. Собранные вводные легли в основу дальнейшей работы: от анализа процесса до разработки и тестирования сервиса.
Проект велся в несколько этапов:
  • Разобрали текущий процесс подготовки смет.
На этом этапе команда уточнила, как формируется расчет, кто участвует в подготовке и проверке сметы, какие данные нужны пользователям и где чаще всего возникают ошибки при работе в таблицах
  • Определили требования к первой версии сервиса.
После анализа стало понятно, какие сценарии нужно закрыть в первую очередь, чтобы сервис можно было использовать в ежедневной работе вместо разрозненных таблиц.
  • Разработали первую версию веб-приложения.
Команда реализовала базовую логику сервиса, интерфейс для работы со сметами, автоматический расчет стоимости и интеграции с текущими инструментами.
  • Провели сервис на рабочих сценариях.
Внутренние пользователи тестировали создание и редактирование смет, поиск, фильтры, расчет стоимости и экспорт документов.
  • Доработали решение по обратной связи.
По результатам тестирования команда уточнила интерфейс, поведение форм и отдельные операции, чтобы сервис лучше соответствовал реальной практике подготовки смет.
В основу проекта лег технологический стек: NextJS, React и HTML5 на frontend, Laravel и Python на backend, PostgreSQL, Битрикс24 и Яндекс Диск.

Заказная разработка веб-приложения: сервис под процесс, а не процесс под сервис

Главное преимущество заказной разработки в этом проекте — возможность сохранить логику работы команды и перенести ее в цифровой сервис. DIGITAL SECTOR не пришлось подстраивать подготовку смет под ограничения готовой программы: сервис учитывает собственные бизнес-процессы компании, связан с текущими рабочими инструментами и поддерживает привычный сценарий подготовки коммерческих расчетов.
Ниже — основные разделы сервиса и задачи, которые они закрывают в ежедневной работе команды.

Портфели смет и быстрый поиск

Портфель объединяет сметы по компании, проекту или направлению. Пользователь видит активность, название, компанию, дату создания и может быстро найти нужный объект через поиск и фильтры.
Так актуальные расчеты не теряются в отдельных файлах, чатах и ссылках. Команда работает с единой структурой данных и быстрее находит нужную смету.
Портфели смет, поиск, фильтры и создание новой сметы в веб-приложении
Портфели смет, поиск, фильтры и создание новой сметы в веб-приложении

Структура смет по услугам и этапам проекта

Внутри портфеля сметы можно группировать по направлениям работ DIGITAL SECTOR: разработка, дизайн, интеграции, доработка продукта, техническая поддержка, нагрузочное тестирование или развитие отдельного модуля.
Такая структура помогает не смешивать разные расчеты в одном списке. Команда быстрее видит, какие работы уже оценены, какие сметы находятся в подготовке и где нужно обновить данные.

Редактирование сметы и автоматический расчет стоимости

В смете можно добавлять разделы работ, услуги, специалистов, оценку в часах, ставки и итоговую стоимость. Система автоматически считает сумму по этапам и по всей смете.
Расчет становится прозрачным: видно, из каких услуг, ролей, часов и ставок складывается стоимость проекта. Это снижает риск ошибок и помогает видеть, из чего складывается коммерческий расчет.

Как интеграция с Битрикс24 связывает сметы со сделками

Сервис связан с Битрикс24: из CRM подтягиваются компании и сделки, а сметы можно привязывать к компаниям и сделкам из CRM. В системе также используются разные типы ставок: Fix Price, Time & Material, Outstaff, Retainer.
Для команды это означает меньше ручного переноса данных между CRM и таблицами. Коммерческий расчет становится частью единого процесса продаж и проектной работы.

Интеграционная логика сервиса смет

Отдельная часть проекта — интеграционная логика. Веб-приложение должно было не только хранить сметы, но и обмениваться данными с другими системами: Битрикс24, Яндекс Диском, сервисом логирования и проектными сущностями. DIGITAL SECTOR проработал сценарии обмена данными: получение компаний и сделок из Битрикс24, работу со списком проектов, создание и редактирование смет, управление ставками, создание файлов на Яндекс Диске и возврат ссылок для редактирования.

Результаты проекта: от разрозненных таблиц к управляемому процессу

Сервис уже используется в ежедневной работе: в нем создано 867 коммерческих смет и проектных расчетов. По оценке команды, после перехода из таблиц в сервис трудозатраты на подготовку сметы снизились в среднем примерно на 50%. Первичный расчет, который раньше мог занимать до 3 рабочих дней из-за сведения разрозненных данных в единый документ, теперь можно подготовить за 0,5-1 рабочий день даже для крупных смет на 40-60 млн рублей.

Результат: 867 смет, меньше ручной работы и быстрее расчет

Сервис перевел подготовку смет из разрозненных таблиц в единый рабочий процесс. В нем уже создано 867 коммерческих смет и проектных расчетов. Команда меньше времени тратит на поиск актуальных файлов, ручной перенос данных, проверку формул и сверку ставок. По оценке команды, трудозатраты на подготовку сметы снизились в среднем примерно на 50%.
  • Меньше трудозатрат на подготовку смет.
После перехода из таблиц в сервис трудозатраты снизились в среднем примерно на 50%. Основные данные, структура сметы и логика расчета находятся в одном сервисе, поэтому команде не нужно каждый раз собирать расчет вручную из разных файлов.
  • Ниже риск финансовых ошибок.
Стоимость считается по заданной логике, а не зависит от ручного копирования формул, устаревших ставок или случайных изменений в таблице. Это снижает риск неверной оценки проекта и последующих переделок.
  • Быстрее подготовка коммерческих расчетов.
Раньше сведение разрозненных данных в единый документ могло занимать до 3 рабочих дней. Сейчас даже крупную смету на 40-60 млн рублей можно подготовить за 0,5-1 рабочий день.
  • Прозрачнее состав и стоимость работ.
В смете видно, из каких этапов, услуг, ролей, часов и ставок складывается итоговая сумма. Это помогает точнее проверять расчет до передачи клиенту и лучше контролировать экономику проекта.
  • Проще контролировать бюджет проекта.
Расчет связан с составом работ, ролями специалистов, часами и ставками, поэтому команда видит, из чего складывается стоимость проекта еще на этапе подготовки сметы. Это помогает точнее проверять бюджет, быстрее находить спорные позиции и снижать риск недооценки работ.
  • Меньше потерь из-за неактуальных данных.
Когда сметы живут в разных файлах, легко отправить старую версию или посчитать проект по устаревшей ставке. Единая структура снижает этот риск и помогает работать с актуальными данными.
  • Проще контролировать загрузку и стоимость работ.
Расчет связан с ролями специалистов, оценкой в часах и ставками. Руководителям проще видеть, какие ресурсы заложены в смету и как формируется стоимость проекта.
  • Появилась основа для масштабирования процесса.
Сервис можно развивать дальше: добавлять новые типы ставок, роли, сценарии проверки, форматы экспорта и интеграции с другими рабочими инструментами.

Развитие веб-приложения для смет: AI-подсказки и автоматизация расчетов

Следующий этап развития сервиса — усиление расчетной логики и добавление AI-подсказок для подготовки и проверки смет. DIGITAL SECTOR планирует использовать такие функции, чтобы команда быстрее собирала расчеты, точнее оценивала состав работ и заранее видела возможные риски.
В планах — подсказки по типовым пунктам сметы на основе похожих проектов, рекомендации по взвешенной стоимости работ, поиск потенциально упущенных позиций и предупреждения о рисках по составу работ. Например, если в задаче заказчика есть интеграции, личный кабинет, сложная ролевая модель или нестандартная бизнес-логика, система будет подсказывать, какие блоки стоит дополнительно проверить перед согласованием расчета.

Заказная разработка для автоматизации бизнес-процессов: когда готового решения недостаточно

Готовые продукты хорошо работают, когда процесс типовой: продажи ведутся по стандартной CRM-воронке, задачи — в таск-трекере, документы — в системе документооборота. Но если внутри процесса много собственных правил, ролей, исключений и интеграций, готовое решение часто закрывает только часть задачи.
В таких случаях компания начинает подстраивать процесс под инструмент: менять привычные правила работы, вручную переносить данные между системами, использовать дополнительные таблицы или дорабатывать процесс «снаружи». Формально система внедрена, но часть важной логики остается в головах сотрудников, файлах и переписках.
Заказная разработка веб-приложения работает иначе. Сначала описывается реальный процесс компании, его участники, данные, ограничения и точки контроля. Затем под эту логику создается сервис, который можно связать с CRM, базами данных, файловыми хранилищами, аналитикой и другими рабочими инструментами.
Такой подход помогает автоматизировать не абстрактный «идеальный» процесс, а тот, по которому компания действительно работает: с ее правилами, исключениями, ролями, правами доступа, интеграциями и возможностью дальнейшего развития.
В этом проекте DIGITAL SECTOR использовал именно такой подход: не адаптировал команду под готовую программу, а разработал сервис под собственную логику работы. Поэтому решение стало не просто заменой таблицам, а частью внутреннего рабочего процесса.

DIGITAL SECTOR и разработка веб-приложений для бизнес-процессов

DIGITAL SECTOR работает со сложными веб-системами, где важны бизнес-логика, интеграции, надежная архитектура и развитие продукта на длинной дистанции. Команда не ограничивается интерфейсом: анализирует процесс, проектирует структуру данных, разрабатывает frontend и backend, настраивает интеграции и помогает перевести ручные операции в управляемый цифровой сервис.
Этот кейс показывает подход DIGITAL SECTOR к заказной разработке веб-приложений: сначала понять, какой процесс нужно автоматизировать, затем спроектировать систему под реальную работу команды и только после этого реализовать сервис, который можно развивать дальше.
Если в вашей компании важные процессы до сих пор держатся на Excel, Google Sheets, Яндекс Таблицах, ручном переносе данных и разрозненных файлах, DIGITAL SECTOR поможет оценить, какие операции можно автоматизировать и какой формат веб-приложения подойдет под вашу задачу.
Оставьте заявку — обсудим ваш процесс и подскажем, как перевести его в удобный цифровой сервис.



Согласен