Особистий кабінет клієнта або партнера — продукт зі входом: профіль, замовлення чи заявки, документи, ролі й API, який потім забере мобільний застосунок. Ця сторінка не вимагає 1С. Якщо облік саме в 1С/BAS — кабінети для 1С. Внутрішні адмінки для співробітників — адмін-панелі.
Проєктую вхід (пошта / magic link / OAuth за брифом), сесії й модель прав, як ви реально продаєте, а не один прапорець «адмін». Типові зрізи: історія замовлень і рахунки, обмін файлами, статус заявки, B2B-прайси. Оплата товарів — у нормальній касі, див. кошик. Кабінет не має перетворитися на саморобний магазин.
Стек: UI на React і TypeScript, API на Node.js, PostgreSQL. Суміжні роботи: nextevents, employment_cal, EmploymentApproval — вхід, ролі, операційні дані. CRM як система угод — Бітрікс24 / amoCRM.
Передача: як завести користувача, безпечний impersonate на staging, скидання пароля, журнал аудиту. Поза скоупом: повний брендинг «з нуля» й маркетплейс з ескроу.
Строк: вузький B2C або B2B кабінет часто за 5–10 тижнів залежно від інтеграцій. Якщо зараз клієнти живуть в Excel і пошті, перший реліз закриває вхід, статус і файл — не «суперзастосунок соцмережі». Погодження й ролі як у внутрішніх співробітників виносимо в адмінку, щоб кабінет не став другим офісом.
Що входить
- Матриця ролей, екрани, критерії «готово» першого релізу
- Авторизація, UI кабінету, API, staging, тести критичних шляхів
- Супровід логіну й прав
- Нотатки, щоб команда додала екран без розкопок
Приймання кабінету: увійти, побачити своє замовлення чи заявку, завантажити файл, вийти з чужої ролі без доступу. Порожній кабінет «гарний, але без даних» на прийманні не закриваю.



