Веб-портал для облачных сервисов

Клиент выводил на рынок свой новый облачный сервис для автоматического распознавания, синтеза речи и биометрии. От нас потребовалось создать web-портал для этого сервиса на основе уже существующей технологической платформы. Необходимо было разработать сам портал, личные кабинеты пользователей, администраторов, демонстрационные версии для различных технологий (синтеза речи, распознавания речи, биометрии), подключить весь сервис к системе биллинга, подключить платежные системы Яндекс.Деньги и СберБизнес-ID.
Объем работ: 3 чел/года
Услуги: Управление проектом, разработка архитектуры, создание документации, разработка, тестирование.
Сроки: 2018-2020 г.
Технологии: Angular, Spring Boot, Flyway, PostgreSQL.
Ориентировочная стоимость подобного проекта: от 14 млн.руб.
Клиент сразу оговорил, что его видение облачных сервисов будет меняться и требования к порталу будут корректироваться. Мы договорились о поэтапном выполнении работы. Было 3 основных этапа, каждый из которых занял у нас от 3 до 4 месяцев. Т.к. техническое сопровождение создаваемого сервиса клиент оставлял за собой, начиная со 2 этапа мы работали в системе версирования кода, к которой клиент постоянно имел доступ.
Особенностью проекта была необходимость подготовки подробной документации по стандартам клиента.
Проект занял длительное время, т.к. между этапами клиент брал паузу на переоценку своего видения сервиса. Развитие сервиса продолжается и в 2021.
Итоговая архитектура решения: