Основная задача — собрать в одном разделе статус каждого заказа с историей изменений, полную историю оплат и выставленных счетов, а также блок для документов: клиент должен сам загружать и скачивать договоры, задания, акты и прочие файлы по проекту. Второй важный блок — переписка: диалог клиента с закреплённым менеджером прямо внутри кабинета, с уведомлениями о новых сообщениях, смене статуса заказа или появлении документа.
Технологии обсудим отдельно — важнее, чтобы кабинет был удобным на телефоне, стабильно работал и не требовал постоянной поддержки программиста после запуска. Расскажите, какие похожие кабинеты уже делали и как решали вопрос безопасности личных данных и файлов клиентов.
Из обязательного функционала:
— Вход и профиль клиента
— Статус заказа и история изменений
— История платежей и счетов
— Хранение и обмен документами
— Чат с менеджером и уведомления