Caso de estudo · Projeto de equipa · 2023–2024

Apollo Med Tech

Da ideia ao MVP: uma carteira de dados de saúde centrada no paciente.

A ApolloMed Tech começou como projeto final da licenciatura e tornou-se uma iniciativa com produto, arquitetura, identidade, plano de negócio e participação em concursos. O objetivo era dar aos pacientes controlo explícito sobre quem podia consultar os seus registos de saúde.

A equipa concluiu e demonstrou o MVP, apresentou o projeto no FISTA e na Junior Achievement Portugal e recebeu reconhecimento em ambos os programas. Esta etapa terminou depois dos concursos, mas o problema de base continuou a orientar o meu percurso académico.

O meu papel

Project Manager, com participação técnica direta.

Liderei o planeamento e a coordenação de uma equipa de seis elementos. Em paralelo, desenvolvi partes importantes da solução em Go: a aplicação web, microserviços, autenticação e sessões, integração aplicacional com a rede Fabric e a interface de administração.

Trabalho de equipa

Seis funções, um produto comum.

A solução foi construída por uma equipa multidisciplinar com responsabilidades de gestão de projeto, arquitetura, negócio, desenvolvimento, finanças e marketing. Esta página distingue o meu contributo sem me atribuir o trabalho dos restantes elementos.

O desafio

Partilhar dados sem retirar o controlo ao paciente.

Os registos de saúde encontram-se frequentemente distribuídos por instituições e sistemas diferentes. A proposta da Apollo era permitir que o paciente consultasse o seu histórico, recebesse pedidos de acesso de profissionais de saúde e pudesse aprovar, rejeitar ou revogar esses acessos.

O que a equipa construiu

Um MVP distribuído por várias aplicações e serviços.

01

Experiência do paciente

Registo e autenticação, perfil, carteira de registos, pedidos de acesso e controlo dos acessos ativos.

02

Experiência do profissional

Pedido de acesso, consulta de históricos autorizados e gestão do perfil profissional.

03

Administração

Gestão de utilizadores e visualização do estado dos serviços e da rede.

04

Camada de confiança

Uma rede permissionada em Hyperledger Fabric para modelar registos e permissões entre pacientes e profissionais.

Arquitetura do MVP

Interfaces separadas, serviços partilhados e uma rede permissionada.

A arquitetura evoluiu durante o projeto. Esta representação mostra apenas as camadas confirmadas no MVP e evita expor configurações internas.

01Experiência

Aplicação web para pacientes, profissionais e administradores · aplicação móvel multiplataforma

02Serviços

APIs e microserviços em Go · autenticação · perfis · acessos · registos

03Dados e confiança

PostgreSQL para dados operacionais · Hyperledger Fabric para a rede permissionada

04Execução

Serviços preparados para containers Docker e comunicação entre componentes

O meu contributo

Liderança de entrega com trabalho direto no produto.

01

Planeamento e coordenação

Organizei o trabalho, acompanhei objetivos e entregas e representei o projeto nos momentos de apresentação.

02

Aplicação web

Trabalhei nos percursos de pacientes, profissionais e administradores, incluindo autenticação, perfis, acessos e registos.

03

Backend e integração

Desenvolvi autenticação com access e refresh tokens, microserviços em Go e a integração entre a aplicação e a rede Fabric.

04

Componentes reutilizáveis

Criei e evoluí middleware partilhado para configuração, base de dados, localização, logging, templates, pedidos e alertas.

Validação fora da sala de aula

O projeto foi apresentado e premiado.

2.º lugar

Concurso de Ideias no FISTA 2024, no Iscte.

Prémio Business

Atribuído pelo Banco BPI no programa Junior Achievement Portugal.

MVP demonstrado

Fluxos de paciente, profissional e administrador apresentados com aplicações web e móvel.

O que ficou

Do MVP demonstrado a uma nova direção de investigação.

Resultado do projeto

Uma ideia transformada num produto demonstrável.

A ApolloMed Tech ultrapassou o contexto de um trabalho académico: a equipa construiu um MVP web e móvel, definiu a arquitetura e o modelo de negócio e apresentou a solução em dois programas externos, onde recebeu reconhecimento.

Continuidade

O problema evoluiu para a minha dissertação.

O controlo, a segurança e a interoperabilidade dos dados de saúde continuaram a interessar-me e influenciaram a escolha da dissertação de mestrado: “Secure Storage and Management of Medical Imaging in a Patient Wallet Using European Interoperability Standards.”

Tecnologias confirmadas no MVP

  • Go
  • Gin
  • Hyperledger Fabric
  • PostgreSQL
  • Docker
  • Kotlin Multiplatform
  • Swift
  • HTML/CSS/JavaScript

Os repositórios originais permanecem privados. Contêm código de equipa, configurações de desenvolvimento, dados clínicos sintéticos e detalhes de infraestrutura que não são necessários para avaliar o projeto. Este caso de estudo publica apenas contexto aprovado e verificável.

← Voltar ao trabalho selecionado