Frontend-модернизация существующего веб-сервиса с большим количеством рабочих сценариев: проекты, трафик, заказы, подписки, баланс и настройки. Старый шаблонный интерфейс был последовательно перенесён на Vue и визуально переработан.
Проект представлял собой уже работающую SaaS-платформу с большим личным кабинетом и множеством связанных пользовательских сценариев. Frontend был построен на устаревших TPL-шаблонах, из-за чего дальнейшее развитие интерфейса становилось всё сложнее.
Основная задача — полностью обновить визуальную часть сервиса и постепенно перенести интерфейс на Vue, сохранив существующую бизнес-логику и привычные для пользователей возможности платформы.
Показываем не только результат, но и задачи, которые пришлось решить по ходу проекта
Ключевые показатели и эффект от реализованного решения.
Ключевые модули и возможности, которые вошли в итоговое решение
Разбиралась структура существующих TPL-шаблонов, пользовательские сценарии и зависимости между экранами.
Определены единые компоненты, состояния, формы, карточки, навигация и правила визуальной иерархии.
Разделы личного кабинета постепенно переносились со старых шаблонов на Vue-компоненты.
В новом интерфейсе сохранялась существующая логика проектов, заказов, лимитов, баланса и подписок.
Проработаны активные и остановленные сущности, модерация, предупреждения, ограничения и дополнительные настройки.
Инструменты, которые использовали для реализации этого решения
Расскажите о проекте — предложим решение за 24 часа