Требуется доделать приложение, и серверною часть
Данное приложение на React Native. Есть серверная часть для подключения и управления BLE устройствами.
Серверною часть тоже нужно доделать. Основная функция - подключаться к BLE устройствам производителя, отправлять команды и управлять ими. Управление осуществляется последователь отправкой команд с значениями от 0 до 20, после чего устройство меняет свою конфигурацию в зависимости от отправленного значения.
Готовые функции:
- Сделана авторизация аккаунта (фронтенд)
- Сделана регистрация аккаунта (фронтенд)
- Сделан поиск устройств (фронтенд)
- Сделано подключение к устройству (фронтенд)
- Отправка команд устройству (фронтенд)
- Готов раздел профиля (фронтенд)
- Сделано приложения (фронтенд)
ПО:
- Версия React Native 0.72.3.
- Управление устройством react-native-ble-manager
- Отображение графики с react-native-svg
- Верстка по дизайну в Figma
Требуется сделать :
- Реализовать повторение последних отправленных команд на устройство в цикле (фронтенд)
- Сделать записи команд и сохранение их в профиле пользователя (фронтенд + бэкэнд)
- Сделать просмотр и воспроизведение сохраненных команд пользователя и других пользователей (фронтенд + бэкенд)
- Авторизация аккаунта (бэкенд)
- Регистрация аккаунта (бэкенд)
- Поиск других пользователей (фронтэнд + бэкенд)
- Переписка с другими пользователями (фронтенд + бэкенд)
- Управление устройством друга (фронтенд + бэкенд, команды отправляются по websocket)
- Мелкие правки профиля