Личные кабинеты и веб-сервисы

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

Клиент оформляет заявку, получает документы и видит статус в своём кабинете. Сотрудник работает с теми же данными в привычной системе. Разрабатываем интерфейс, права доступа и обмен с 1С, CRM или другими программами под этот общий процесс.

Условная схема: клиент и команда работают с заявками и документами в кабинете; права доступа определяются ролью.
Схема процесса. Состав и границы определяем по задаче.
Ирий: общая корзина. Демонстрационные данные.
Ирий: общая корзина. Демонстрационные данные.

Что пользователь делает в кабинете

Кабинет клиента

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

Кабинет партнёра или дилера

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

Внутренний сервис

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

Один процесс — от заявки до результата

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

  1. Клиент создаёт заявку. Выбирает доступное ему оборудование и описывает проблему. Определяем источник карточки оборудования и правила привязки заявки к клиенту или организации.
  2. Сотрудник обрабатывает обращение. Получает те же данные, фиксирует результат или возвращает заявку на уточнение. Заранее определяем роли, допустимые действия и сведения, которые можно показать клиенту.
  3. Клиент видит подтверждённый итог. Статус поступает из системы обработки. Отправка заявки и её завершение отображаются как разные события; при ожидании ответа кабинет не показывает выполненную работу.

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

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

Обсудить кабинет для своего процесса

Данные, права и оценка работ

Для каждого документа и статуса определяем источник данных, а для роли — доступные записи и действия. Если пользователь работает от нескольких организаций, эти связи учитываем при проверке доступа.

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

Продукт нашей команды

Ирий: общая корзина и заказы отдельным хозяйствам

В Ирии покупатель собирает общую корзину, а система разделяет её на заказы фермерским хозяйствам. Оплата производится фермеру при получении.

Мы полностью разработали Ирий: от выбора продуктов до общей корзины и отдельных заказов продавцам.

Результат этапа

Что останется у вашей команды

Конкретный состав поставки фиксируем до начала работ.

01 /

Прототип ключевых сценариев

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

02 /

Работающий сервис и интеграции

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

03 /

Исходный код и документация

Исходный код, инструкции и результаты согласованных проверок прав клиента, сотрудника и администратора.

Перед стартом

Вопросы, которые стоит обсудить.

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

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

Нужно ли сразу готовить полное ТЗ?

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

Как узнать стоимость и сроки?

После обсуждения задачи определим состав первого этапа, зависимости и доступные материалы. Предложение будет содержать объём работ, стоимость и способ проверки результата.

Обсудим вашу задачу?

Опишите текущую ситуацию и первый нужный результат. Готовое ТЗ не обязательно.

info@aissokol.ruНаш Telegram-канал
Максим Хорошко

Максим ХорошкоОснователь · работа с клиентами

Коротко о вашей задаче

На этот адрес ответим по вашей задаче.

Кто будет пользоваться системой, что уже работает и какой результат нужен первым? От 10 до 6000 символов.

Не указывайте пароли, ключи доступа и закрытые данные. Способ передачи проектных материалов согласуем отдельно.

Первый разговор — бесплатно. Платные работы начинаются только после согласования состава и стоимости.