Личный кабинет клиента
Регистрация и вход, восстановление доступа, профиль, история обращений и заказов, документы, статусы, переписка с ответственным, уведомления на почту и в мессенджер.
Услуга
Онлайн-системы для бизнеса: кабинет для клиента, рабочее место для сотрудника, панель администратора. Пишем на своём коде — без готовых движков, лицензий и чужих плагинов.
Что это
Сайт рассказывает. Веб-сервис работает: у него есть вход, роли, данные, которые меняются, и действия, за которые кто-то отвечает. Заявка, статус, оплата, уведомление, история — всё это состояния, а не страницы.
Отсюда и разница в подходе. Сайт можно собрать на конструкторе и не пожалеть. Сервис на конструкторе упирается в потолок ровно тогда, когда им начинают пользоваться всерьёз: не хватает прав, не сходится нагрузка, нужную интеграцию не пускает платформа. Мы пишем сервисы кодом, поэтому потолка нет — есть только объём работы.
Состав
Регистрация и вход, восстановление доступа, профиль, история обращений и заказов, документы, статусы, переписка с ответственным, уведомления на почту и в мессенджер.
Другая задача, чем кабинет клиента: рабочая очередь, назначение исполнителя, внутренние комментарии, права по ролям и по конкретным записям, журнал действий администраторов.
Управление справочниками и содержимым, выгрузки, поиск и фильтры, разграничение доступа, аудит изменений — кто, что и когда поменял.
Форма обращения, маршрутизация, статусы, сроки, вложения и фотографии, автоматические уведомления обеим сторонам, отчёты.
Обмен с 1С, CRM и другими внешними системами по API: выгрузка и загрузка данных, вебхуки, повторные попытки при сбоях, журнал обмена.
Оплата картой и через СБП, чек по 54-ФЗ, уведомления от банка, разбор незачисленных платежей. Реквизиты карты вводятся на странице банка-эквайера и до нас не доходят.
Подход
Контроль над кодом. Вы получаете исходники и можете передать их кому угодно. Нет привязки к нам как к подрядчику и нет лицензионных платежей за движок и модули.
Предсказуемая нагрузка. В системе ровно то, что нужно Вашей задаче. Универсальные движки тянут за собой функциональность, которой Вы не пользуетесь, но которая исполняется на каждом запросе.
Меньше поверхности для атаки. Массовые движки ломают массово: уязвимость в популярном плагине автоматически касается всех, кто его поставил. У кода, написанного под одну задачу, такого класса проблем нет.
Ограничения ставите Вы, а не платформа. Нужную интеграцию, нестандартные роли или свою логику расчёта не придётся согласовывать с возможностями чужого продукта.
Основание
Это не отдельная услуга и не опция. Так делается любой наш сервис, где есть вход и данные людей.
Пароли хранятся хешами по рекомендациям OWASP, а не в открытом виде. Двухфакторная аутентификация по TOTP, вход по ключу доступа WebAuthn. Ограничение частоты попыток входа.
Роли и права на уровне отдельных записей, а не только разделов: сотрудник видит свои заявки, а не все. Журнал действий администраторов.
Параметризованные запросы к базе, защита от подделки межсайтовых запросов и от внедрения скриптов, ежедневные шифрованные копии с ежеквартальной проверкой восстановления.
Персональные данные граждан России размещаются на серверах в России. Помогаем составить политику обработки и определить сроки хранения — это обязанность оператора, а не пожелание.
Пример
Корпоративный сайт и закрытая часть для приёма заявок. Клиент оставляет обращение, видит статус по своей задаче, переписывается с диспетчером в реальном времени и прикладывает фотографии с объекта. Помощник на основе ИИ подсказывает категорию обращения. Для государственных заказчиков сделан отдельный режим.
Деньги
Веб-сервис — от 100 000 ₽. Итог зависит от объёма: сколько ролей, сколько сущностей, какие интеграции.
Проектирование, разработка, вход и роли, база данных, развёртывание на сервере, документация и инструкции при сдаче, первый месяц сопровождения, гарантия 365 дней.
Личный кабинет как отдельный контур — от 60 000 ₽. Связь с 1С и CRM — от 45 000 ₽. Приём платежей — от 35 000 ₽. Дизайн — от 30 000 ₽.
Типовой проект — около шести недель. Точные сроки и этапы фиксируются в смете до начала работ.
Вопросы
У сервиса есть вход, роли и данные, которые меняются: заявки, статусы, оплаты, история. Сайт показывает информацию, сервис выполняет работу. Отсюда другая цена и другой срок.
Да, исходники передаются вместе с проектом. Мы пишем на своём коде без лицензируемых движков, поэтому передавать нечего, кроме самого кода и документации.
Типовой проект — около шести недель. Простой кабинет может занять меньше, система с несколькими ролями и интеграциями — больше. Сроки по этапам фиксируем в смете до начала работ.
Да. Обмен данными по API в обе стороны, вебхуки, повторные попытки при сбоях и журнал обмена, чтобы было видно, что и когда передавалось. Считается отдельно, от 45 000 ₽.
Оператором персональных данных становится владелец сервиса, то есть заказчик. Мы отвечаем за техническую часть: размещение баз в России, разграничение доступа, журналы и защиту, — и помогаем подготовить политику обработки и сроки хранения.
Первый месяц сопровождения включён в стоимость. Дальше — по договорённости: абонентское обслуживание от 15 000 ₽ в месяц или отдельные доработки по часам. Гарантия на наши ошибки действует год.
География
Мы в Сургуте, и один из наших кейсов — МКВ, местная компания по обслуживанию инженерных сетей, с отдельным режимом для государственных заказчиков. Для веб-сервиса расположение подрядчика роли не играет: приёмка идёт по этапам в переписке и созвонах, а исходники и документация передаются электронно. Работаем по всей России.
Опишите, что должно получиться и для кого. Оценку и смету пришлём до начала работ.