7АРТ.РФdigital engineering

Веб-приложения

Разработка веб-приложений и личных кабинетов

Системы, в которых пользователь работает, а не читает: личные кабинеты, панели управления, SaaS с тарифами и ролями. Данные, права доступа, API и интеграции — основа, интерфейс собирается вокруг сценариев.

Кому подходит

Задача, которую решает эта услуга

Веб-приложение нужно, когда сотрудник или клиент выполняет в системе работу: ведёт заявки, оформляет документы, смотрит отчёты, оплачивает подписку. Подходит для внутренних систем, клиентских кабинетов и SaaS-продуктов с тарифами. Если задача — рассказать о компании и собрать заявку, нужен сайт: он дешевле и решает её полностью.

сроки

Срок зависит от числа ролей и сценариев, интеграций и требований к данным. Отсчёт — после согласования объёма первого релиза и получения описания процессов.

размещение

Сайт нужно где-то разместить. Хостинг, домен и сертификат — отдельная услуга: хостинг и серверы

Состав работ

Что входит в цену

9 пунктов — это то, что делаем в рамках проекта. Всё, что за границей списка, считается отдельно и фиксируется до начала работ.

  • Сценарии по ролям: что видит гость, сотрудник, администратор, клиент
  • Прототипы экранов и логика переходов до написания кода
  • Модель данных и описание API для интеграций
  • Аутентификация, права доступа и разделение данных между аккаунтами
  • Личный кабинет: профиль, документы, история действий, уведомления
  • Тарифы и подписки, если продукт платный
  • Интеграции и вебхуки для обмена с внешними системами
  • Журнал действий и роли администраторов
  • Тесты ключевых сценариев и развёртывание на сервере

Границы цены

Что оплачивается отдельно

Ничего из этого списка не спрятано в смете «на потом»: если пункт нужен, он оценивается заранее и попадает в расчёт.

  • Серверы, домены и мониторинг — направление «хостинг и серверы»
  • Комиссия платёжного провайдера за подписки и разовые платежи
  • Мобильные приложения для iOS и Android — отдельное направление
  • Перенос данных из чужих систем: объём оценивается отдельно
  • Лицензии сторонних сервисов: карты, SMS, рассылки
  • Поддержка в режиме 24/7 — по отдельному соглашению

Порядок цен по всем направлениям — на странице цены.

Порядок работы

Сроки и этапы

Срок зависит от числа ролей и сценариев, интеграций и требований к данным. Отсчёт — после согласования объёма первого релиза и получения описания процессов.

01

Процессы и роли

Разбираем, кто и что делает в системе, какие данные появляются и кто их видит. Без этого этапа любая модель прав окажется дырявой.

по объёму задачи

02

Прототип и границы релиза

Проектируем экраны и фиксируем, что входит в первый релиз, а что переносится. Так продукт запускается раньше, чем закончится весь список идей.

по объёму задачи

03

Модель данных и API

Описываем сущности, связи и контракты API. На этом этапе видно, где сценарий потребует лишних сущностей, — проще поправить до разработки.

по объёму задачи

04

Разработка итерациями

Каждая итерация — рабочий сценарий на тестовом стенде: вход, роль, действие, результат. Заказчик проверяет поведение, а не отчёт.

до первого релиза

05

Развёртывание и передача

Настраиваем окружение, миграции, резервные копии, отдаём документацию API и доступы к репозиторию.

по готовности релиза

Результат

Что получает заказчик

Работающее приложение с ролями и правами, личным кабинетом, API и развёрнутым окружением. Код, данные и доступы у вашей компании, документация — в проекте.

Вопросы

Веб-приложения: частые вопросы

Сайт показывает информацию и собирает заявки. В приложении пользователь авторизуется и работает с данными: заявками, документами, счетами, отчётами. Отсюда другой объём — модель данных, права, аудит действий, тесты сценариев.

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

Заказчику. Репозиторий, серверы и аккаунты оформляются на вашу компанию, данные остаются в вашей базе. При завершении сотрудничества передаём документацию и доступы по акту.

Разграничиваем роли, проверяем права на сервере, а не только в интерфейсе, ведём журнал действий, настраиваем резервные копии и обновления зависимостей. Гарантировать абсолютную защиту невозможно — описываем меры и их границы в документации.

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

Заявка

Веб-приложения: обсудим задачу

Опишите, что нужно сделать и в каком состоянии проект сейчас. Вернёмся с вопросами, вариантом решения и порядком цен.

Прямая связь

+7 963 383-38-32

Ответ по телефону или на указанный контакт в рабочее время.

01О задаче
Платформы
Что предстоит сделать

Достаточно 2–3 предложений. Детали обсудим на связи.

02КонтактыТолько для ответа по заявке

Нажимая кнопку, вы отправляете заявку на обработку. Мы не передаём контакты третьим лицам и не используем их для рассылок.

Веб-приложения: начнём с разбора задачи

Расскажите, что нужно получить. Предложим состав работ и порядок цен — от 49 990 ₽ за первый релиз.