AOSSIE-Org / AOSSIE-Org/DocPilot
[FEATURE]: Add persistent transcription history with reusable insights viewer
- 主要語言
- Dart
- 星號
- 18
- 分支
- 24
- PR 合併指標
- 30 天內沒有已合併 PR
描述
### Feature and its Use Cases
## Overview
Currently, transcriptions and AI-generated insights (summary, symptoms, medicines) are not persisted. Users lose all data after closing the app.
---
## Problem
- No history of past recordings
- No way to revisit medical insights
- Poor real-world usability
---
## 💡 Proposed Solution
Implement a local persistence layer to store transcription history:
### Features:
- Save transcript, summary, symptoms, medicines, timestamp
- Retrieve and display past records
- Reuse MedicalInsightsScreen for viewing
---
## Suggested Changes
- Add `TranscriptionHistoryModel`
- Add `LocalStorageService` using SharedPreferences
- Update `TranscriptionController` to save history
- Create `HistoryScreen`
---
## Expected Outcome
- Users can revisit previous medical conversations
- App becomes usable beyond single session
- Improved UX and product value
### Additional Context
_No response_
### Code of Conduct
- [x] I have joined the [Discord server](https://discord.gg/hjUhu33uAn) and will post updates there
- [x] I have searched existing issues to avoid duplicates
貢獻指南
這個儲存庫沒有索引到貢獻指南
評估
這個 Issue 還沒有評估資料。