diff --git a/documentacao_projecto/plano_melhorias_futuras.md b/documentacao_projecto/plano_melhorias_futuras.md index 1a64dc5..50adc02 100644 --- a/documentacao_projecto/plano_melhorias_futuras.md +++ b/documentacao_projecto/plano_melhorias_futuras.md @@ -1,32 +1,26 @@ -# Plano de Próximas Melhorias - Cuida+ (Estado: Concluído ✅) +# Plano de Próximas Melhorias - Cuida+ -Todas as melhorias planeadas foram implementadas com sucesso! +Com base no estado atual da aplicação, aqui estão algumas sugestões para o futuro desenvolvimento: -## 1. Notificações de Consultas 🔔 [CONCLUÍDO] -- **Estado:** Implementado no `ScheduleViewModel`. -- **Funcionalidade:** Agora a app agenda automaticamente dois alarmes para cada consulta: um 24 horas antes e outro 30 minutos antes da hora marcada. +## 1. Notificações de Consultas 🔔 -## 2. Histórico de Triagens 🤖 [CONCLUÍDO] -- **Estado:** Implementado no `Sns24Fragment`. -- **Funcionalidade:** Cada análise de sintomas feita com o Gemini IA é agora guardada na coleção `triagens` no Firestore, incluindo o diagnóstico e a data. +Atualmente, apenas os medicamentos têm alarmes. -## 3. Modo Offline 📶 [CONCLUÍDO] -- **Estado:** Ativado no `MainActivity`. -- **Funcionalidade:** A persistência offline do Firestore foi ativada. A app agora guarda em cache local os medicamentos e consultas, permitindo visualizá-los mesmo sem internet. +- **Sugestão:** Implementar agendamento de notificação para 30 minutos antes e 24 horas antes de cada consulta marcada. +- **Implementação:** Reutilizar o `AlarmScheduler` no `AppointmentsFragment`. -## 4. Partilha de Relatório 📊 [CONCLUÍDO] -- **Estado:** Implementado no `ProfileFragment`. -- **Funcionalidade:** Adicionado botão "Exportar Relatório Mensal" que gera um PDF com o resumo de toda a medicação e consultas, permitindo partilhar via Email ou WhatsApp com o médico. +## 2. Histórico de Triagens 🤖 -## 5. Login Biométrico 🎨 [CONCLUÍDO] -- **Estado:** Implementado no `LoginActivity`. -- **Funcionalidade:** Suporte para impressões digitais e reconhecimento facial adicionado. O utilizador pode entrar na conta instantaneamente sem digitar a password (desde que tenha feito login com sucesso anteriormente). +Atualmente, as conversas com a IA do SNS24 não são guardadas. + +- **Sugestão:** Criar uma nova coleção no Firestore chamada `triagens` para persistir o histórico de sintomas e recomendações. +- **Benefício:** O médico poderá ver o histórico de sintomas antes da consulta. + +## 3. Melhoria Visual no Ecrã de Login 🎨 + +- **Sugestão:** Adicionar suporte para Login Biométrico (Impressão Digital/Face ID). +- **Implementação:** Usar a biblioteca `androidx.biometric`. --- -### Novas Ideias para o Futuro (V2): -1. **Gráficos de Aderência:** Visualizar estatísticas de quantos remédios foram tomados vs. esquecidos. -2. **Integração com Google Calendar:** Sincronizar as consultas da app com o calendário do telemóvel. -3. **Modo Familiar:** Permitir que um cuidador veja os dados de um idoso (partilha de dados). ---- -*Plano de Evolução - Cuida+ (Atualizado em Abril 2026)* +_Plano Estratégico de Evolução - Cuida+_