Техническое задание: Разработка системы личных кабинетов
Цель проекта
Создание защищенной веб-платформы с разделением функционала по ролям пользователей для управления заявками, документами и коммуникацией.
Основные роли пользователей
1. Агент
- Регистрация в системе.
- Меню личного кабинета должно включать разделы: "Компания", "Мои заявки", "Калькулятор", "Клиенты", "Настройки", "Мой договор", "Индивидуальное рассмотрение", "Новости", "Создать заявку".
- В нижней части интерфейса отображается блок с контактами назначенного менеджера и службы поддержки.
2. Клиент
- Регистрация в системе.
- Меню личного кабинета: "Аккредитация", "Моя компания", "Мои документы", "Мои заявки", "Мои победы", "Калькулятор", "Новости".
- Кнопка для создания новой заявки.
3. Партнер
- Меню личного кабинета: "Мой банк/МФО/Компания", "Мои клиенты", "Мои агенты", "Мои заявки".
4. Менеджер/Администратор
- Административная панель для управления пользователями и их заявками.
- Функционал модерации сообщений во внутреннем чате.
Ключевая функциональность
Работа с заявками
- Пользователь (агент или клиент) заполняет форму заявки, указывая суммы, реквизиты компании и другие необходимые данные.
- Возможность выбора банков из предложенного списка.
- Загрузка пакета документов (учредительских, бухгалтерских и других) по требуемому списку непосредственно в форму.
- Отправка заполненной заявки на рассмотрение.
Система коммуникации
- Встроенный чат для общения между пользователями и менеджерами.
- Возможность обмена текстовыми сообщениями.
- Функция загрузки и отправки файлов (документов) непосредственно в чат.
Общие требования
- Интуитивно понятный и современный пользовательский интерфейс.
- Четкое разделение прав доступа и функционала в зависимости от роли.
- Безопасное хранение и передача пользовательских данных и документов.
- Адаптивный дизайн для корректного отображения на различных устройствах.