Каркас Flutter-приложения (flutter create)

This commit is contained in:
2026-08-12 00:55:30 +05:00
commit 6a00826194
130 changed files with 5100 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
# Home Automation Mobile
Мобильный клиент (Flutter) для [платформы домашней автоматизации](https://git.cactoz.su/cacto/home_automatization) —
отдельный репозиторий, говорит с бэкендом только через его REST API
(`/api/v1`, Laravel + Sanctum-токены).
## Возможности API, на которые опирается приложение
- Аутентификация по Sanctum-токену, привязанному к устройству (`device_name`)
- Зоны, устройства, правила автоматизации — просмотр и управление (owner/viewer RBAC)
- Живой статус устройств (Device Shadow) и история телеметрии
- Ручное управление устройствами: turn-on / turn-off / set-level
Контракт API не дублируется здесь в виде документации — исходная правда
(контроллеры, ресурсы, тесты) находится в основном репозитории:
`laravel-app/app/Http/Controllers/Api/V1/`, `laravel-app/routes/api.php`.
## Статус
Пока только каркас проекта (`flutter create`) — экраны, работа с API и
хранение токена ещё не реализованы.
## Запуск
```bash
flutter pub get
flutter run
```