Skip to content
/ pdc Public

PDC - Plataforma de Diagnóstico da Doença de Chagas Aplicativo mobile em React Native e Expo para gerenciamento seguro de prontuários médicos digitais, com áreas dedicadas para médicos e pacientes, suporte a iOS/Android, e integração com servidor mock para testes.

Notifications You must be signed in to change notification settings

Couks/pdc

Repository files navigation

PDC - Plataforma de Diagnóstico da Doença de Chagas

Um aplicativo móvel desenvolvido com React Native e Expo para gerenciamento de prontuários médicos digitais. O PDC permite que médicos e pacientes acessem e gerenciem informações médicas de forma segura e eficiente.

📱 Sobre o Projeto

O PDC é uma solução moderna para digitalização e compartilhamento de prontuários médicos, oferecendo:

  • Interface dedicada para médicos e pacientes
  • Gerenciamento de exames e histórico médico
  • Sistema de autenticação seguro
  • Design responsivo e intuitivo
  • Suporte a iOS e Android

🤝 Screenshots

Telas de Autenticação

Tela de Splash Login Cadastro

Área do Médico

Dashboard do Médico Lista de pacientes do Médico Lista de Exames - Médico Solicitar Exame

Área do Paciente

Dashboard do Paciente Exames do Paciente Histórico Médico do Paciente Dados clinicos do Paciente

🚀 Tecnologias Utilizadas

  • React Native
  • Expo
  • TypeScript
  • TailwindCSS (Nativewind)
  • React Query
  • React Navigation
  • Reanimated
  • Safe Area Context
  • Expo Router

⚙️ Pré-requisitos

Antes de começar, você precisa ter instalado em sua máquina:

🔧 Instalação e Configuração

  1. Clone o repositório:

    git clone https://github.com/Couks/pdc.git
    cd pdc
  2. Instale as dependências do projeto:

    npm install
    
  3. Instale e configure o json-server:

    npm install -g json-server
  4. Inicie o servidor mock (em um terminal separado):

    npm run server
  5. Inicie o projeto Expo:

    npx expo start

Ao ser inciciado, o servidor mock estará disponível em http://localhost:3000 e o Metro Bundler do Expo será iniciado automaticamente. Você pode então executar o aplicativo em um emulador/simulador ou dispositivo físico usando os comandos exibidos no terminal.

Usando Emulador:

  1. Inicie seu emulador Android/iOS
  2. Pressione 'a' para Android ou 'i' para iOS no terminal

🔑 Contas de Teste

Você pode usar os usuários salvos no json-server para teste:

Médico

Paciente

🎯 Funcionalidades Principais

Portal do Médico

  • Gerenciamento de pacientes
  • Solicitação de exames
  • Análise de resultados
  • Dashboard com estatísticas

Portal do Paciente

  • Visualização de exames
  • Histórico médico
  • Acompanhamento de diagnósticos
  • Perfil com dados clínicos

🤝 Contribuindo

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add: nova feature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

About

PDC - Plataforma de Diagnóstico da Doença de Chagas Aplicativo mobile em React Native e Expo para gerenciamento seguro de prontuários médicos digitais, com áreas dedicadas para médicos e pacientes, suporte a iOS/Android, e integração com servidor mock para testes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published