MedVault é uma prova de conceito open-source descentralizado para monitorização de procedimentos e testes clínicos, projetado para garantir a integridade e a privacidade dos dados dos pacientes. Baseado em tecnologia de blockchain, o MedVault assegura que os dados registrados não podem ser adulterados ou manipulados, proporcionando uma solução segura e transparente para a gestão hospitalar.
Os hospitais podem integrar o MedVault aos seus sistemas legados por meio de APIs e interfaces web, facilitando a iteração com as operações existentes e promovendo um acompanhamento eficaz dos procedimentos realizados. Com a utilização de contratos inteligentes, o sistema não apenas oferece segurança e rastreabilidade, mas também a capacidade de manter a privacidade dos pacientes através de técnicas de anonimização.
O projeto é organizado em módulos independentes, cada um responsável por um aspecto específico da gestão hospitalar. Cada módulo foi designado a um grupo de alunos, que atuam como equipes de desenvolvedores, colaborando para construir e expandir a funcionalidade do sistema.
Este projeto foi desenvolvido como trabalho da final do disciplina DLT da Graduação de Ciência da Computação da UFCG.
- Time 1: Módulo de Pacientes
- Yohan & Thayane
- Time 2: Módulo de Controle de Estoque
- Erick e Guilherme
- Time 3: Módulo de Procedimentos
- Gabriel e Matheus
- Time 4: Módulo de Profissionais de Saúde
- Gabriel Pompo e João
- Espeicificações Inicial
- Etapas do projeto e metodologia
- Etapa 1: Desenho, Documentação e Planejamento
- Etapa 2: Implementação dos Contratos Inteligentes
- Etapa 3: Implementação das Interfaces (API e/ou DApp)
| Módulo | Etapa 1 | Etapa 2 | Etapa 3 |
|---|---|---|---|
| Gestão de Pacientes | ✅ | ❓ | 👷 |
| Cadastro de Profissionais | ✅ | ❓ | 👷 |
| Controle de Estoque | ✅ | ❓ | 👷 |
| Registro de Procedimentos | ✅ | ❓ | 👷 |
| Acesso e Relatórios | ✅ | ❓ | 👷 |