[!IMPORTANT] V1.0.0 穩定版本已發布。本版本針對 Flutter Web 相容性、後端模型設備偵測以及系統安全性進行了全方位優化。
ElderFriendlyApp 是一個專為長者設計的整合性回報系統。結合了 Flutter Web 跨平台前端技術與 Django 強大的模型處理後端,旨在提供簡單、直觀且安全的使用體驗。
.env 隔離敏感憑證與開發設定。uv 高效能 Python 套件管理器,確保依附項目的精準性與穩定性。| 組件 | 技術 |
|---|---|
| 前端 (Frontend) | Flutter (Web), Provider (State Management), Flutter Sound |
| 後端 (Backend) | Django, Django REST Framework, SimpleJWT, Python-decouple |
| 套件管理 | uv (Python), Flutter CLI (Dart) |
| AI 模型 | Transformers (BERT), PyTorch (Wav2Vec2), Keras |
確保你的電腦已安裝 uv 套件管理器。
# 進入後端目錄
cd mysite
# 同步依附項目
uv sync
# 啟動開發伺服器
uv run python manage.py runserver 127.0.0.1:8000
[!NOTE] 請確保
mysite/.env檔案內包含正確的SECRET_KEY與 Google OAuth 憑證。
# 進入前端目錄
cd frontend/apitest
# 取得套件
flutter pub get
# 啟動 Web 服務 (建議指定 Port 8080)
flutter run -d chrome --web-port 8080
.
├── frontend/apitest/ # Flutter 前端專案
│ └── lib/ # 核心開發功能
│ ├── pages/ # 頁面 UI
│ └── API.dart # API 介面層
├── mysite/ # Django 後端專案
│ ├── main/ # 核心應用程式邏輯
│ ├── dl_model/ # AI 模型解析與前處理
│ ├── pyproject.toml # uv 專案設定檔
│ └── .env # 環境變數設定 (已略過)
├── task.md # 任務紀錄
├── plan.md # 實作計畫
└── rule.md # 專案規範
本專案遵循 Apache-2.0 授權協議。
[!IMPORTANT] V1.0.0 穩定版本已發布。本版本針對 Flutter Web 相容性、後端模型設備偵測以及系統安全性進行了全方位優化。
ElderFriendlyApp 是一個專為長者設計的整合性回報系統。結合了 Flutter Web 跨平台前端技術與 Django 強大的模型處理後端,旨在提供簡單、直觀且安全的使用體驗。
.env 隔離敏感憑證與開發設定。uv 高效能 Python 套件管理器,確保依附項目的精準性與穩定性。| 組件 | 技術 |
|---|---|
| 前端 (Frontend) | Flutter (Web), Provider (State Management), Flutter Sound |
| 後端 (Backend) | Django, Django REST Framework, SimpleJWT, Python-decouple |
| 套件管理 | uv (Python), Flutter CLI (Dart) |
| AI 模型 | Transformers (BERT), PyTorch (Wav2Vec2), Keras |
確保你的電腦已安裝 uv 套件管理器。
# 進入後端目錄
cd mysite
# 同步依附項目
uv sync
# 啟動開發伺服器
uv run python manage.py runserver 127.0.0.1:8000
[!NOTE] 請確保
mysite/.env檔案內包含正確的SECRET_KEY與 Google OAuth 憑證。
# 進入前端目錄
cd frontend/apitest
# 取得套件
flutter pub get
# 啟動 Web 服務 (建議指定 Port 8080)
flutter run -d chrome --web-port 8080
.
├── frontend/apitest/ # Flutter 前端專案
│ └── lib/ # 核心開發功能
│ ├── pages/ # 頁面 UI
│ └── API.dart # API 介面層
├── mysite/ # Django 後端專案
│ ├── main/ # 核心應用程式邏輯
│ ├── dl_model/ # AI 模型解析與前處理
│ ├── pyproject.toml # uv 專案設定檔
│ └── .env # 環境變數設定 (已略過)
├── task.md # 任務紀錄
├── plan.md # 實作計畫
└── rule.md # 專案規範
本專案遵循 Apache-2.0 授權協議。