Logo Lanfrica

Justino-code/colera-angola-jk

Domain:

healthcare

Record type:

software
Creator:
Jus
Host:
# 🚰 Sistema de Gestão de Casos de Cólera em Angola *Um sistema para triagem, monitoramento e encaminhamento de pacientes com sintomas de cólera, integrando hospitais, ambulâncias e gabinetes de saúde.* ## 📌 Visão Geral Este sistema foi desenvolvido para apoiar o combate à cólera em Angola, facilitando: - **Triagem inteligente** de pacientes com sintomas de cólera. - **Encaminhamento automático** para hospitais mais próximos. - **Geração de QR Code** para identificação rápida de pacientes. - **Dashboards em tempo real** para monitoramento de casos por região. - **Relatórios estatísticos** para análise de surtos. ## 🧩 Funcionalidades Principais - **Autenticação Segura**: Login com tokens JWT via Laravel Sanctum. - **Triagem de Pacientes**: Formulário com validação de sintomas e localização. - **Mapa Interativo**: Integração com Google Maps ou OpenStreetMap para localizar hospitais. - **QR Code Dinâmico**: Geração automática de QR com dados do paciente. - **Dashboard em Tempo Real**: Gráficos de casos por região (Chart.js). - **Relatórios PDF**: Exportação de dados para análise epidemiológica. - **Notificações em Tempo Real**: Alertas de novos casos para hospitais. ## ⚙️ Tecnologias Utilizadas | Camada | Tecnologia | |-------------|--------------------------------| | **Backend** | Laravel (PHP 8+, MySQL) | | **Frontend**| React + JavaScript (Vite) | | **API** | RESTful + Laravel Sanctum | | **Mapas** | Google Maps API / React-Leaflet| | **Gráficos**| Chart.js | | **QR Code** | qrcode.react | ## 📦 Estrutura do Projeto ``` sistema-colera/ ├── backend/ # Laravel API │ ├── app/ # Models, Controllers, Requests │ ├── database/ # Migrations, Seeders │ ├── routes/ # API Routes │ └── .env # Configurações do ambiente │ ├── frontend/ # React App │ ├── src/ │ │ ├── components/ # Componentes reutilizáveis │ │ ├── pages/ …