# sauna **Repository Path**: wh_xia_jun/sauna ## Basic Information - **Project Name**: sauna - **Description**: 桑拿项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-06 - **Last Updated**: 2026-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Sauna Controller - Flutter Prototype Skeleton This is a lightweight Flutter project skeleton generated for you. It includes: - GetX-based routing & state management - Basic pages: splash, scan, main control, light control, stats, calorie, settings - Internationalization (Chinese / English) using JSON files and GetX translations - Theme switching (light/dark/system) - Placeholder BLE controller using flutter_blue_plus (scanning/connecting stub) - A HarmonyOS stub file for future extension **Notes before running**: 1. This repository intentionally contains a Flutter Dart project structure under `lib/` and a `pubspec.yaml`. 2. If native platform folders (`android/`, `ios/`) are missing, run `flutter create .` in the project root (this will add them) — do this **once**. 3. Then run: ```bash flutter pub get flutter run ``` 4. Android Studio is the recommended development environment (you selected Android Studio as priority). 5. BLE features must be tested on a real device (emulators don't support BLE). If you want, I can iterate and add more complete BLE examples or platform-specific permission config for AndroidManifest/Info.plist.