AOSSIE-Org / AOSSIE-Org/DocPilot

[FEATURE]: Add persistent transcription history with reusable insights viewer

Aberta
#33 1 comentário 0 reações 0 responsáveis Ver no GitHub
enhancement stale
Linguagem predominante
Dart
Estrelas
18
Forks
24
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

### 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

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.