Interface web da aplicação de análise visual de imagens de exames médicos com inteligência artificial local.
O frontend consome a API do AI Medical Scanner Backend para enviar imagens de exames e exibir os achados visuais gerados pela IA, traduzidos automaticamente para português.
- React + TypeScript com Vite
- Styled Components — estilização separada por arquivo
.styles.ts - Axios — comunicação com a API
- Google Translate API — tradução automática do resultado para português
- Upload de imagem de exame (PNG, JPG)
- Pré-visualização da imagem selecionada
- Exibição do resultado da análise na mesma página
- Resultado traduzido automaticamente para português
- Tratamento de erros e estado de carregamento
src/
├── components/ → Componentes de UI (UploadCard, ResultadoCard)
├── hooks/ → Lógica de estado (useDiagnostico)
├── services/ → Comunicação com a API (api.ts)
├── types/ → Interfaces TypeScript (ExameResult)
└── pages/ → Telas da aplicação (Home)
- Node.js 18+
- Backend rodando em
http://localhost:5068
npm install
npm run devO frontend estará disponível em http://localhost:5173.
Desenvolvido por Luiz — GitHub