Техническое задание (разработка) — проект «Personal Ledger»
Контекст
FinanceEx предоставил голосовые сообщения с отзывами и замечаниями по интерфейсу и функциональности кошелька проекта «Personal Ledger». В сообщениях описаны проблемы с интерфейсом, удобством, функционалом, уведомлениями и логикой работы с аккаунтами и кошельками.
Задачи
- Изменить название аккаунта — необходимо реализовать возможность редактирования названия аккаунта. *(FinanceEx)*
- Улучшить контрастность интерфейса — повысить контрастность текста и элементов интерфейса для лучшей видимости. *(FinanceEx)*
- Добавить выписку по счету — реализовать отображение истории операций (выписки) по счету, включая сумму и источник. *(FinanceEx)*
- Улучшить меню навигации — сделать навигацию между разделами более логичной и удобной. Вход и выход должны быть расположены симметрично и логично. *(FinanceEx)*
- Улучшить видимость адреса в последних транзакциях — сделать так, чтобы адреса в последних транзакциях были видны полностью. *(FinanceEx)*
- Улучшить подсказки при добавлении нового аккаунта — сделать более понятной и детализированной информацию о том, как добавить новый аккаунт. *(FinanceEx)*
- Улучшить видимость кнопки добавления аккаунта — выделить стрелку или кнопку, которая позволяет добавить новый аккаунт. *(FinanceEx)*
- Разделить логику аккаунтов и кошельков — реализовать четкое разделение между аккаунтами, созданными под одной и той же seed-фразой, и аккаунтами, созданными под разными seed-фразами. *(FinanceEx)*
- Реализовать уведомления о зачислении средств — добавить уведомления при зачислении денег на кошелек. *(FinanceEx)*
- Улучшить поведение при удалении кошелька — при удалении кошелька не должно происходить выхода из системы, и не должно требоваться повторное введение seed-фразы для входа в оставшиеся кошельки. *(FinanceEx)*
- Добавить голосовой ввод в чат — реализовать возможность голосового ввода в чат вместо текстового. *(FinanceEx)*
Приоритеты
- Высокий приоритет: улучшение контрастности, выписка по счету, уведомления о зачислении средств, разделение аккаунтов и кошельков.
- Средний приоритет: улучшение меню навигации, видимость адресов, поведение при удалении кошелька.
- Низкий приоритет: голосовой ввод в чат.
Открытые вопросы
- Что подразумевается под "рассчетом 3x" и "rc20"? Требуется уточнение у заказчика.
- Что такое "пешсваб" и как это связано с платежной системой? Требуется уточнение.
- Что подразумевается под "языком, ставить изначально"? Требуется уточнение, какой язык и как именно должен применяться.
- Что означает "интеллектуальное понимание управления кошелеком"? Требуется уточнение, какие именно элементы интерфейса и поведение системы подразумеваются.