Бесплатно: макет главного экрана вашего сайта за 1-2 дня - до договора и оплатыБесплатно: макет за 1-2 дняЛоготип и визитка в подарок до 10 октябряПодарок до 10.10Получить ↗
Услуга

Разработка личного кабинета клиента

Делаем личный кабинет для сайта или сервиса: клиент сам видит заказы, оплаты, документы и статусы, а сотрудники перестают отвечать на «что там с моей заявкой». Прототип ключевых экранов - бесплатно, до договора.

Срокот месяцаСмета - после прототипа
Бесплатно, до договораБесплатный прототип ↗

Личный кабинет - это закрытая часть сайта или сервиса, куда клиент входит под своей учётной записью и видит только свои данные: заказы, оплаты, документы, статусы. Что именно видит и может менять каждый пользователь, определяют роли и права.

Кабинет нужен, когда клиент возвращается: смотрит статус заказа, скачивает документы, оплачивает следующий этап, записывается снова. Если сейчас всё это идёт через почту и мессенджеры, кабинет снимает с команды большую часть рутины.

Главное в кабинете - не экраны, а права: кто что видит и что может менять. В кабинетах онлайн-школы УМОК семья видит уроки, домашние задания и оплаты, преподаватель - своё расписание и учеников, сотрудники школы - всё, что им разрешено матрицей прав. С такой схемы мы начинаем любой проект.

Что входит в разработку кабинета

01Вход и безопасность

Вход по почте, телефону, через Telegram или по ссылке-приглашению. Восстановление доступа, защита от перебора паролей, сессии на нескольких устройствах.

02Роли и права

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

03Заказы, оплаты и документы

История заказов, счета и акты, онлайн-оплата, абонементы и подписки, статусы, которые обновляются сами.

04Уведомления

Письма и сообщения в Telegram о новом статусе, оплате, уроке или сроке - там, где человек их точно увидит.

05Интеграции

CRM, 1С, платёжные системы, телефония. Данные не вводятся дважды: кабинет берёт их из тех же систем, где работает команда.

06Админка и сводки

Сотрудники видят клиентов, оплаты и обращения в одном месте, руководитель - главные цифры на первом экране.

Кабинеты, которые мы сделали

Все работы ↗

Когда нужен личный кабинет

  • 01Клиенты регулярно спрашивают статус заказа, документы или остаток по абонементу.
  • 02B2B: у клиента-компании несколько сотрудников, договоры, счета и отгрузки.
  • 03Онлайн-школа или курсы: расписание, домашние задания, оплаты, связь с преподавателем.
  • 04Сервис по подписке: тарифы, продления и история платежей.
Когда кабинет не нужен

Если клиент покупает один раз и не возвращается, кабинет никто не откроет. Иногда хватает письма со статусом или Telegram-бота: это быстрее и дешевле, и мы скажем об этом на разборе.

Как идёт работа

  1. 012-3 дняРоли и сценарии

    Кто заходит в кабинет, что делает, какие данные видит. Здесь же решаем, откуда берутся данные: CRM, 1С, ваш сайт.

  2. 021-2 дняБесплатный прототип

    Кликабельные ключевые экраны для главной роли. По прототипу считаем смету.

  3. 031-2 неделиДизайн

    Все экраны и состояния: пустой список, загрузка, ошибка, телефон.

  4. 042-6 недельПервая версия

    Вход, роли, основные сценарии, интеграции. Раз в две недели - версия, которую можно потрогать.

  5. 051 неделяТесты и запуск

    Проверяем доступы под каждую роль, оплаты и уведомления, переносим данные.

  6. 06постоянноРазвитие

    Новые роли и функции по отзывам пользователей.

Бесплатно: прототип за 1-2 дня - до договора и оплаты

Хочу прототип ↗

Сколько стоит разработка личного кабинета

01Число ролей

Кабинет одного клиента и система, где клиент, менеджер, бухгалтер и администратор видят разное, - разный объём.

02Откуда берутся данные

Своя база или данные из CRM и 1С: интеграции часто сложнее самих экранов.

03Оплаты

Разовая оплата, абонементы, подписки, возвраты и чеки.

04Уведомления

Почта, Telegram, SMS - каждый канал подключается и проверяется отдельно.

05Перенос данных

Если клиенты и история уже лежат в таблицах или старой системе, их нужно аккуратно перенести.

Смету называем после прототипа: сначала оцениваем первую версию кабинета, дальше - по этапам.

Без «от» и скрытых строк: называем одну сумму и держим её.

Получить бесплатный прототип ↗

Что нужно от вас и что вы получите

Что нужно от вас

  • Список ролей: кто будет заходить в кабинет и что там делать
  • Доступы к CRM, 1С или базе, откуда кабинет возьмёт данные
  • Договор с платёжной системой, если в кабинете будет оплата
  • Человек с вашей стороны, который знает процесс и отвечает на вопросы

Что вы получаете

  • Работающий кабинет на вашем домене и сервере
  • Админка для сотрудников и настройка прав
  • Интеграции с вашими системами и уведомления
  • Исходный код, доступы и инструкция

На чём делаем

ReactDjango / Node.js / Go - под задачуPostgreSQLRedisWebSocketВход через TelegramЮKassa / СБПDocker

Ошибки, которых избегаем

01Права «потом»

Если роли не продуманы на старте, однажды клиент увидит чужие счета. Матрицу прав рисуем до первого экрана.

02Кабинет без повода зайти

Пустой профиль никто не открывает. В кабинете должно быть то, за чем человек иначе пишет менеджеру.

03Двойной ввод

Кабинет со своей базой, отдельной от CRM, - и сотрудники переносят данные руками. Связываем системы, чтобы данные жили в одном месте.

04Регистрация как барьер

Длинная анкета на входе отсекает половину. Вход по ссылке, телефону или Telegram, а данные дозаполняются по ходу.

Частые вопросы

Сколько стоит личный кабинет?

Считаем после бесплатного прототипа. Больше всего на цену влияют число ролей, интеграции с CRM или 1С и оплаты. Первую версию оцениваем отдельно, дальше развиваем по этапам.

Сколько времени занимает разработка?

Первая версия кабинета с одной-двумя ролями - от месяца. Чем больше ролей, оплат и интеграций, тем дольше; точный срок называем после прототипа.

Можно добавить кабинет к уже работающему сайту?

Да. Кабинет может жить в разделе сайта или на поддомене, с общим дизайном и входом. Переделывать сайт целиком не нужно.

Чем кабинет для B2B отличается от кабинета частного клиента?

В B2B у клиента несколько сотрудников с разными правами, договоры, счета, акты и отгрузки, часто - обмен с 1С. Поэтому там больше работы с ролями и документами, чем с интерфейсом.

Как защищены данные клиентов?

Права проверяются на сервере, а не только в интерфейсе, вход защищён от перебора паролей, данные россиян храним на серверах в России, как требует 152-ФЗ. Перед запуском проверяем доступы под каждую роль.

Кому будет принадлежать код?

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

Источники: 152-ФЗ «О персональных данных» - официальный текст · OWASP Top 10 - основные риски веб-приложений

Почитать по теме

Блог ↗

Другие услуги

Услуги ↗

Есть задача? Нарисуем.

Оставьте заявку - созвонимся на 30 минут, разберёмся в задаче и за 1-2 рабочих дня покажем прототип. Бесплатно, без предоплаты.

Получить бесплатный прототип ↗