Как правильно составить ТЗ на личный кабинет сайта? Разбираем структуру разделов, требования безопасности и смету интеграций.
Личный кабинет (ЛК) — это закрытая часть сайта или веб-сервиса, где пользователь получает доступ к персональным данным, истории заказов, настройкам и уникальным функциям. Разработка ЛК требуется интернет-магазинам, онлайн-школам, медицинским клиникам, B2B-порталам и финансовым сервисам.
Чтобы проект был сдан в срок и не требовал бесконечных доработок, необходимо составить подробное техническое задание (ТЗ). В этой статье инженеры AVOdigital делятся структурой профессионального ТЗ на разработку личного кабинета с примерами функций и требований безопасности.
Основные разделы ТЗ на личный кабинет
Качественное техническое задание должно описывать как визуальную структуру разделов ЛК, так и логику работы с данными (бэкенд). Стандартный документ содержит следующие разделы:
- Авторизация и регистрация: способы входа (Email, телефон, SMS-код, соцсети, Госуслуги), логика восстановления пароля.
- Личный профиль пользователя: редактируемые поля (ФИО, контакты, фото), управление уведомлениями (Email, SMS, Push).
- Основной функционал (бизнес-логика): корзина, история заказов, баланс бонусного счета, скачивание документов, чат поддержки.
- Интеграции с внешними системами: обмен данными с CRM (amoCRM, Битрикс24), 1С/МойСклад, платежными шлюзами.
- Безопасность и соответствие закону ФЗ-152: шифрование паролей, хранение персональных данных на территории РФ, согласие на обработку ПД.
Пример калькуляции стоимости разработки модулей личного кабинета
Стоимость создания ЛК напрямую зависит от количества интеграций и сложности бизнес-логики. Ниже представлена примерная смета типовых модулей:
| Формат | Что входит | Стоимость в AVOdigital |
|---|---|---|
| Лендинг | Одна страница под услугу, продукт или рекламу: структура, дизайн, адаптивная вёрстка, форма заявки, цели Метрики | от 58 000 ₽ |
| Сайт компании | Разделы услуг и проектов, кейсы и отзывы, система управления, формы заявок, базовые метатеги | от 92 000 ₽ |
| Интернет-магазин | Каталог, карточки товаров, корзина и оформление заказа; обмен с 1С и расчёт доставки — отдельными модулями | от 112 000 ₽ |
Это цены по прайсу студии. Личный кабинет, интеграции с CRM и 1С добавляются к базе — ориентир можно посчитать в калькуляторе, а точную смету фиксируем в договоре после брифа. Оплата — 50/50.
Требования к безопасности и защите данных
В техническом задании на проектирование личного кабинета обязательно прописываются регламенты безопасности:
- Хэширование паролей в базе данных (использование алгоритмов bcrypt или Argon2).
- Использование HTTPS-соединения с SSL-сертификатом не ниже класса A.
- Автоматическое завершение сессии (Session Timeout) при неактивности пользователя более 30 минут.
Сделайте точный расчет разработки личного кабинета
Укажите необходимые разделы ЛК, требования к интеграции с CRM и складом, чтобы моментально получить готовую смету.
Рассчитать стоимость ЛК →