подскажите мне необходимо разработать софт для фотобудки задача в софте связывается по адруинки процесс фото и процесс начала съемке камера делает 3 кадра через определенный промежуток времени сохраняет на пк фото в папку облачную на экране выводит красивый пользовательский интерфейс с кнопкой начать и тд Требования к камере и платформе Положение и поворот камеры В начальном положении камера расположена на углу в 0 градусов Для фото со спины камера поворачивается на угол 270 градусов Для фото сбоку камера поворачивается на угол 180 градусов После окончания сканирования камера возвращается на угол 0 градусов Требования к фото с камеры: Человек должен быть виден целиком по вертикали, от верха платформы до головы включительно - платформа считается как 0 см, минимальная высота должна быть 200 см; Человек должен быть виден целиком по горизонтали для измерения изменений в осанке Требования к платформе: Встроенные весы. Требования к включению/выключению сканера (монитор, платформа и тд): 1. При запуске сканера должен автоматически запускаться браузер со страницей сканера на весь экран без возможности свернуть его. 2. "Сканер" должен запускаться одной кнопкой. К примеру, при включении "пилота" в сеть. 3. Есть возможность конфигурировать URL стартовой страницы сканера. 4. При перезагрузке он должен автоматически выходить на стартовую страницу сканера. 5. Предусмотреть способ безопасного выключения сканера. API платформы № Метод BE Описание Пример запроса и ответа 1 POST api/platform/checkScanner Метод проверки работоспособности Пример ответа Проверка: { 1. 2. 3. 4. 5. Весов Освещения Поворота камеры Камеры Осуществления фото "success": true, } Вызывается при включении и с периодичностью в 10 минут Сканер отправляет запрос на проверку работоспособности 2 POST api/platform/settings Метод управления настройками камеры и прочими настройками, подсветкой 3 POST api/platform/ready Метод подготовки платформы к сканированию: 1. включение освещения в сканере Сканер отправляет запрос на подготовку к сканированию Пример ответа { "success": true, } № Метод BE Описание Пример запроса и ответа 4 PUT api/platform/startScan Метод передачи значения веса и сигнал к началу сканирования Передаваемые данные: clientWeight - число Платформа в методе отправляет значение веса 5 POST api/platform/photo Метод поворота камеры на заданный угол и совершения снимка со спины Передаваемые параметры: angle - угол поворота камеры относительно 0 градусов Получаемые параметры: photo - ссылка на фото 6 POST api/platform/endScan Метод для выключения платформы Пример ответа { "success": true, }