«Нам нужен сайт, где клиенты смогут войти и увидеть свои заказы» — звучит как обычный сайт, а на деле это уже веб-сервис. И цена здесь складывается иначе: не из числа страниц, а из логики — сколько типов пользователей, что каждый видит и делает, где хранятся данные, есть ли оплата. Разберём, из чего состоит такой проект, почему нельзя назвать цену по одному слову «кабинет» и как подойти к смете осознанно.
Чем веб-сервис отличается от сайта
Граница простая. Сайт показывает всем одно и то же: услуги, цены, контакты. Веб-сервис показывает каждому пользователю своё — его данные, его историю, его действия. Для этого нужны три вещи, которых нет у обычного сайта: база данных пользователей, система входа и разграничение доступа, чтобы один клиент не видел чужое. Это и есть основная причина разницы в цене.
Примеры веб-сервисов: кабинет клиента с историей заказов и документами, площадка для записи с личным расписанием, b2b-портал, где дилеры видят свои цены и остатки, сервис бронирования. Если в вашей задаче звучит «пользователь входит и работает со своими данными» — это веб-сервис, а не сайт. Если проект ещё на стадии идеи, полезен разбор сайт для стартапа и MVP: как запуститься малой кровью.
Из чего складывается цена: разбор по частям
Смета веб-сервиса — это сумма отдельных блоков. Понимание состава помогает и сравнивать предложения, и решать, что взять сразу, а что отложить.
| Блок | Что это | Влияние на цену |
|---|---|---|
| Вход и регистрация | Учётные записи, восстановление доступа | Базовый блок, растёт с числом ролей |
| Роли и права | Клиент, менеджер, админ — у каждого свои экраны | Чем больше ролей, тем дороже |
| Данные пользователя | Заказы, заявки, документы, баланс | Зависит от того, что хранится и показывается |
| Админ-панель | Управление пользователями и данными | Входит в наши проекты |
| Оплата | Подписка или разовые платежи | Отдельный блок, если нужен |
| Интеграции | CRM, 1С, уведомления, сторонние сервисы | По числу и сложности связок |
В каждом нашем проекте есть админ-панель: заявки, аналитика посетителей и источников, уведомления в Telegram, MAX или на почту, интеграции с CRM. Что умеет такая панель и зачем она владельцу — в статье про админ-панель сайта. Отдельная страница услуги — веб-сервис с личным кабинетом.
Что сильнее всего двигает цену
- Число ролей. Один тип пользователя — проще всего. Три роли с разными правами и экранами — втрое больше логики.
- Сложность данных. Показать историю заявок — несложно. Личный расчёт, баланс, документооборот — дороже.
- Оплата и подписки. Регулярные платежи с продлением и уведомлениями — отдельная заметная часть.
- Интеграции. Связка с CRM, 1С или внешним сервисом добавляет к смете по каждой.
- Нестандартная логика. Любое «а ещё нужно, чтобы…» — это новый сценарий, который считается отдельно.
Веб-сервис дорожает не от красоты, а от логики. Два внешне одинаковых кабинета могут отличаться по цене в разы — всё решает, что происходит внутри.
Пример расчёта: кабинет клиента сервисной компании
Цифры — пример для понимания логики сметы, а не фиксированный прайс. Реальная цена зависит от ваших сценариев.
| Что входит | Комментарий |
|---|---|
| Базовый веб-сервис | От 70 000 ₽: вход, база данных, админ-панель |
| Роль «клиент» | История заявок, статусы, документы |
| Роль «менеджер» | Видит заявки клиентов, меняет статусы |
| Уведомления | Клиенту и менеджеру при смене статуса |
| Оплата | Не в первой версии — добавим позже при необходимости |
Здесь разумно запуститься без оплаты и лишних ролей, собрать первую рабочую версию, а расширять по мере роста. Это дешевле и безопаснее, чем строить всё сразу. Логику «сначала минимум, потом расширение» мы подробно разбирали в материале сайт для стартапа и MVP.
Частые ошибки при заказе веб-сервиса
- Описывать проект словом «кабинет» и ждать точную цену. Без сценариев любая цифра — пальцем в небо.
- Закладывать все мыслимые функции в первую версию. Это раздувает бюджет и срок; половина функций окажется ненужной.
- Экономить на разграничении доступа. Если клиент может увидеть чужие данные — это утечка персональных данных и штраф.
- Планировать вход через Google или Apple ID. Авторизация через иностранные сервисы запрещена с 1 декабря 2023 года (406-ФЗ), а с июля 2026 года за это штрафуют — делаем вход по российскому номеру телефона или через Госуслуги.
- Не думать про поддержку. Сервис с пользователями требует сопровождения — заложите это заранее.
Что спросить у исполнителя
- Как вы считаете цену — по страницам или по сценариям пользователей?
- Что входит в базовую версию, а что идёт отдельной строкой?
- Как устроен вход и соответствует ли он требованиям 406-ФЗ к авторизации пользователей?
- Как разграничен доступ, чтобы пользователь не видел чужие данные?
- Можно ли запуститься минимальной версией и расширять потом?
- Что с поддержкой и кто отвечает за сервис после запуска?
С чего начать
Веб-сервис невозможно честно оценить по одной фразе — нужно разложить его на сценарии. Поэтому мы сначала делаем бесплатный кликабельный прототип главной и ключевых экранов за 3 рабочих дня: вы видите, как устроен вход и кабинет, а мы — точный объём работы. Оплата потом, 50 на 50.
Опишите нам, кто будет пользоваться сервисом и что делать внутри, — мы разложим проект на части, назовём ориентир по цене и подскажем, что взять в первую версию, а что отложить. Чтобы заранее понимать, что входит в проект под ключ, посмотрите чек-лист сайта под ключ.