Перейти к содержимому
DAOTEMFull-stack разработчик
0/100%
НАВИГАЦИЯ

002/

ProBackup

Главный экран ProBackup с подключёнными SaaS-сервисами

ProBackup защищает данные из рабочих SaaS-сервисов: регулярно создаёт резервные копии и помогает восстановить отдельные записи или целые проекты. Продуктом пользуются более 4 000 пользователей.

ЗАДАЧА

Нужно было с нуля собрать фронтенд SaaS-платформы: от подключения источника и контроля резервного копирования до поиска данных и их точечного восстановления.

Выбор SaaS-сервиса для подключения к ProBackup

10+ ИНТЕГРАЦИЙ

ProBackup работает с более чем десятком сервисов. У каждого своя модель данных и своя иерархия, поэтому на фронтенде нужно было свести их в единый понятный сценарий.

Таблица с иерархией и массивом данных резервных копий Asana в ProBackup

ДАННЫЕ РЕЗЕРВНЫХ КОПИЙ

Одна из самых сложных частей — получение и отображение больших массивов данных резервных копий. Нужно было сохранить вложенность проектов, задач, файлов и других сущностей, а затем показать всё это в удобной таблице с поиском, фильтрами и постраничной навигацией.

Отчёт ProBackup о выполнении запроса на восстановление данных

МОЯ РОЛЬ

Я полностью написал фронтенд SaaS-платформы: построил интерфейсы резервного копирования и восстановления, интегрировал их с API платформ и работал с AWS.

Отдельно продумывал, как показывать пользователю вложенные данные, статусы копирования и ход восстановления без перегрузки интерфейса.

РЕЗУЛЬТАТ

Фронтенд стал полноценной рабочей частью ProBackup: пользователи могут подключать рабочие сервисы, контролировать копирование и восстанавливать нужные данные из одного интерфейса. Сегодня SaaS используют более 4 000 пользователей.

4 000+
пользователей SaaS
10+
подключённых платформ