Два приложения. Протокол общения http
- crm
- gui (консоль либо окна)
- Отправка команд на сервер, получение ответа
- сервер
- Ожидание команд
- Считывание конфига, где находится телеметрия (что работает, что не работает, текущее положение) - формат json
Условия реализации:
- Наличие интеграционных тестов (н-р pytest)
- Наличие unit-тестов (Catch2, googletest)
- Сборка, запуск (с использованием docker, docker compose, использование стороннего ресурса?)
Ведение проекта в github. Язык приложения C++