Сколько стоит веб-приложение, определяют три вещи: сколько в нём ролей, сколько сценариев у каждой роли и с какими системами оно обменивается данными. В WeMake MVP с одним ключевым сценарием и 1–2 ролями стоит от 5 000 000 ₸, сервис с полной логикой, личным кабинетом и интеграциями — от 9 000 000 ₸, платформа для тысяч пользователей — от 15 000 000 ₸. Ниже показываем, как оценивают веб-сервис по модулям и почему вилки на рынке такие широкие.
Почему веб-приложение дороже сайта
Сайт собирается из готовых модулей CMS: каталог, новости, формы, корзина. В веб-приложении готовых модулей нет — бизнес-логика, админка, роли и интеграции пишутся под ваш процесс. Личный кабинет дилера с балансом и документами, сервис бронирования, портал поставщиков с ЭЦП, внутренняя система согласований — у каждого свои правила, которые нельзя взять из коробки.
Зато у собственного сервиса нет лицензий и ограничений шаблона. Мы делаем веб-приложения на Laravel и Vue — это открытые технологии без подписок, ограничений по числу пользователей и ежегодных платежей. Вы платите только за хостинг и сторонние сервисы, если они нужны: SMS, платёжный шлюз, карты. Подробнее о формате — на странице разработки веб-приложений и PWA.
Как оценивают веб-сервис: роли, сценарии, интеграции
Оценка стоимости разработки ПО строится не на «примерно как у похожего проекта», а на функциях. У нас каждая роль, сценарий и интеграция — отдельная строка сметы с часами. Чтобы понять, откуда берутся эти строки, разберём модель оценки по шагам.
- РолиКто работает в системе: клиент, партнёр, менеджер, бухгалтер, администратор. Каждая роль — свой набор экранов, данных и прав, а права проверяются на уровне API, а не только интерфейса.
- СценарииЧто каждая роль делает: оформить заказ, подписать договор, согласовать заявку, выгрузить отчёт. Сценарий с исключениями и статусами стоит дороже простого просмотра данных.
- ИнтеграцииС какими системами сервис обменивается данными: 1С и ERP, Kaspi, Halyk, Freedom Pay, SMS и WhatsApp, amoCRM и Битрикс24, BI-системы. Каждая — отдельная строка.
- Нефункциональные требованияНагрузка, офлайн-режим, ЭЦП, размещение на серверах в Казахстане для персональных данных, аудит логов.
- АдминкаВсё, что меняется чаще раза в месяц — справочники, статусы, настройки процессов, — выносится в админку, чтобы не звать разработчика.
Отсюда понятно, почему два «портала для дилеров» могут отличаться в цене вдвое. В одном дилер видит прайс и отправляет заказ. В другом он видит баланс из 1С, подписывает договоры ЭЦП через NCALayer, отслеживает отгрузки и получает push-уведомления о статусах.
Цена разработки портала: что двигает смету сильнее всего
Интеграции
Часто это самая дорогая часть. Если у системы есть API или выгрузка — подключаем, оцениваем на аналитике. Если API нет, работаем с базой данных напрямую, файловыми выгрузками или эмуляцией интерфейса: это медленнее и дороже, но задача решается. Когда нужно связать сервис со старой ERP, банк-клиентом или несколькими базами 1С, это отдельная работа — разработка API и нестандартных интеграций. Коннектор двух систем с очередью и мониторингом стоит от 400 000 ₸, шина данных на 3–5 систем — от 900 000 ₸.
Количество ролей и сложность статусов
Каждая новая роль добавляет экраны, права и тесты. Сложные статусы — согласования в несколько шагов, возвраты, частичные отгрузки — добавляют исключения, которые нужно предусмотреть в схеме данных. Поэтому на аналитике мы всегда спрашиваем не только «что должно происходить», но и «что бывает, когда что-то идёт не так».
Нагрузка и безопасность
Сервис для 50 сотрудников и портал для тысяч внешних пользователей — разные архитектуры. Нагрузочное тестирование, мониторинг, шифрование и роли на уровне API входят в состав работ, но их объём растёт вместе с аудиторией. Пентест — по запросу.
Мобильный доступ
PWA с иконкой на экране, push-уведомлениями и офлайн-режимом входит в каждый формат. Нативное мобильное приложение на Flutter строится на том же API — бэкенд переписывать не нужно, добавляется только интерфейс. Когда хватает PWA, а когда нужно приложение из сторов, мы разобрали в статье «PWA или мобильное приложение».
ПРАВИЛОЭкономить можно на составе первой версии, но не на аналитике и архитектуре. Ошибка в схеме данных на старте стоит месяцев переделок после запуска.
Калькулятор: стоимость разработки веб-сервиса
Выберите формат и добавьте нестандартные интеграции, если сервису нужно связаться с системами, для которых нет готового коннектора. Итог — ориентир, точная смета появляется после бизнес-аналитики.
В калькуляторе нет хостинга и платных внешних сервисов вроде SMS: их тарифы известны заранее и идут отдельной строкой. Интеграции с 1С, платёжными системами и CRM в форматах «Сервис» и «Платформа» уже учтены в базовой цене.
Почему MVP стоит от 5 000 000 ₸, если в нём одна-две роли
Этот вопрос задают чаще всего. Ответ: в MVP закладывается фундамент всего сервиса — бизнес-аналитика, архитектура и API, дизайн-система, PWA, базовые интеграции и нагрузочное тестирование. Следующие роли и сценарии строятся на этой основе без переделок, поэтому каждая следующая функция обходится дешевле.
MVP за 12 недель — это один ключевой сценарий для 1–2 ролей, сделанный полностью, а не половина сервиса, сделанная наспех. Пользователи начинают работать раньше, а вы развиваете сервис по реальным данным, а не по предположениям. Как не переплатить за лишние функции в первой версии, разобрали в статье о стоимости MVP.
Просить фиксированную цену по ТЗ из списка экранов. В таком ТЗ описан интерфейс, но не процесс, исключения и роли — и именно они всплывают в разработке как «дополнительные работы». Мы сначала проверяем ТЗ на аналитике и фиксируем смету по уточнённому документу.
Расходы после запуска: во что обходится владение сервисом
Разработка — не последняя строка бюджета. После запуска у веб-приложения появляются регулярные расходы, и их стоит учесть заранее, чтобы сравнивать сервис с коробочными решениями честно.
- Хостинг. Сервис размещается на вашем хостинге или в облаке, аккаунт оформлен на компанию, сумма известна заранее. Для проектов с персональными данными и требованиями регуляторов размещаем на серверах в Казахстане.
- Внешние сервисы. SMS, платёжный шлюз, карты — по тарифам провайдеров.
- Развитие. Новые роли, отчёты и интеграции идут теми же двухнедельными спринтами по договору поддержки с SLA 4 часа — за фактические часы или фиксированный спринт в месяц.
Чего в этом списке нет — так это лицензий платформы и платы за пользователей: число сотрудников, дилеров или клиентов в системе на расходы не влияет. Первые 30 дней после запуска правки по нашей вине бесплатны, дальше действует год гарантии на код. Код лежит в вашем репозитории с первого дня, документация по API и развёртыванию входит в состав работ, поэтому развивать сервис можно с любой командой.
Как получить точную оценку: двухнедельная аналитика
Если ТЗ нет, начинаем с бизнес-аналитики — отдельного этапа с фиксированной ценой. За две недели мы проводим интервью с людьми, которые знают процесс, описываем сценарии, роли и схему данных, собираем прототип и построчную смету. С этим документом можно идти и к другому подрядчику.
Дальше работа идёт двухнедельными спринтами: в начале — список задач, в конце — демо на тестовом стенде. Кликабельный прототип вы видите на четвёртой неделе, первую рабочую версию — через две недели после старта разработки. Оплата — по этапам: аналитика, прототип, спринты. Работаем с ТОО и ИП, участвуем в госзакупках.
Чтобы подготовиться к первому разговору, опишите своими словами процесс, который хотите перенести в систему, перечислите роли и системы, с которыми нужен обмен. Этого достаточно, чтобы мы назвали вилку и оценили веб-приложение под вашу логику. Сравнить его с другими форматами можно на странице цен на разработку сайтов.
Сколько стоит веб-приложение у WeMake?
MVP — от 5 000 000 ₸, «Сервис» с полной логикой и интеграциями — от 9 000 000 ₸, «Платформа» для тысяч пользователей — от 15 000 000 ₸.
Сколько стоит разработка веб-сервиса без ТЗ?
Начинаем с двухнедельной бизнес-аналитики с фиксированной ценой. На выходе — сценарии, схема данных, прототип и построчная смета.
Сколько времени занимает разработка?
MVP — 12 недель, формат «Сервис» — 16–20 недель. Дата запуска записывается в договор.
Есть ли лицензии и ежегодные платежи?
Нет. Laravel и Vue — открытые технологии. Платите только за хостинг и сторонние сервисы, если они нужны.
Сколько стоит поддержка после запуска?
Год гарантии на код — бесплатно. Развитие — по договору поддержки с SLA 4 часа, за фактические часы или фиксированный спринт в месяц.