Перед проектированием мы исследовали все пять площадок: пользовательские сценарии, начисление баллов, купоны, парковку, данные и API.
Выяснилось, что проблема не только в интерфейсе. Пять ТРЦ работали на разных бэкендах и имели собственную бизнес-логику.
Создали единое PWA-приложение, которое работает поверх существующей инфраструктуры всех пяти ТРЦ.
Пользователь один раз открывает и устанавливает приложение — дальше может переключаться между площадками без повторной регистрации и установки нового приложения.