42 lines
642 B
Markdown
42 lines
642 B
Markdown
# HealthFlow
|
|
|
|
健康管理应用 - Android + Go 后端
|
|
|
|
## 技术栈
|
|
|
|
### Android
|
|
- Kotlin 2.0.21
|
|
- Jetpack Compose (BOM 2024.12.01)
|
|
- Material 3
|
|
- Retrofit + OkHttp
|
|
- Coil (图片加载)
|
|
- DataStore
|
|
|
|
### 后端
|
|
- Go 1.21
|
|
- Gin Web Framework
|
|
- SQLite
|
|
- JWT 认证
|
|
- Cloudflare R2 (文件存储)
|
|
|
|
## 项目结构
|
|
|
|
```
|
|
healthFlow/
|
|
├── android/ # Android 应用
|
|
├── server/ # Go 后端
|
|
├── docker-compose.yml
|
|
├── release.sh # 发布脚本
|
|
└── .env.production # 生产环境配置
|
|
```
|
|
|
|
## 部署
|
|
|
|
服务器端口: 6601
|
|
服务器目录: /amos/healthFlow
|
|
|
|
```bash
|
|
# 发布
|
|
./release.sh
|
|
```
|