Частые ошибки: личный кабинет на сайте

Личный кабинет — это не раздел сайта, а закрытая часть системы со своей логикой доступа. Заказчик описывает задачу коротко: «чтобы клиент видел свои заказы и документы». Но за этим стоит цепочка сценариев: как человек регистрируется, как подтверждает почту или телефон, что делает при утере пароля, кто и как заводит сотрудников компании-клиента, что происходит при увольнении одного из них. Каждый такой сценарий — работа, и именно они определяют объём, а не количество экранов.

01

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

02

Не описать восстановление доступа. Пользователи теряют пароли с первого дня, и без готового сценария нагрузка ложится на менеджеров вручную.

03

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

04

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

05

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

Соберите такое предложение за несколько минут

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

Другие работы в нише «разработка сайтов»

Другие направления