Кабинет клиента: покупки, отправления, платежи и документы в одном месте
Один кабинет вместо переписки с менеджерами: увидеть, где посылка, оплатить, скачать документ. Один и тот же код обслуживает два разных сервиса — различия лежат в настройках.
Контекст
Клиентам компании нужен один кабинет вместо переписки с менеджерами: увидеть, где посылка, оплатить, скачать документ. Все три публичных сайта из кейса «Экосистема TRT» ведут пользователя именно сюда.
Решение
Кабинет и система учёта говорят на одном языке по определению: описание данных для кабинета собирается из описания системы автоматически, поэтому они не могут разойтись.
Документы и фото грузов хранятся в защищённом хранилище, ссылки на них временные и выдаются только тому, кому положено.
Масштаб — 637 файлов кода.