? Flutter BLE Supabase Socketio 演示
本项目是一个 Flutter 移动应用程序,它利用 BLE、Supabase 和 Socket IO 创建一个实时数据交换平台。用户还可以将 BLE 数据生成的 CSV 文件上传到 Supabase。
? 特点
- ? 连接到 BLE 设备并交换数据
- ? 使用 Supabase 身份验证用户
- ? 将 BLE 数据生成的 CSV 文件上传到 Supabase
- ⚡️ 使用 Socket IO 实时交换数据
? 要求
- Flutter SDK
- Dart
- BLE 兼容设备
- Supabase 账户
- Node.js
- 带有 Socket IO 的 Node.js REST API 服务器,例如 nodejs_restapi_get-started
? 安装
- 克隆仓库:
git clone https://github.com/AbdouAbarchiAboubacar/flutter_ble_supabase_socketio_demo.git - 安装依赖项:
flutter pub get - 配置 Supabase 凭据:
待办 - 配置 Socket IO 服务器:遵循有关使用 Node.js REST API 服务器设置 Socket IO 服务器的说明,例如 nodejs_restapi_get-started
- 运行应用程序:
flutter run
? 贡献指南
欢迎随时贡献!请随时提交拉取请求或打开问题。
? 许可证
本项目根据 MIT 许可证 获得许可。