Logo Lanfrica

ayodeji07/nigeria-disease-surveillance

Domain:

healthcaregeospatial

Record type:

dataset
Creator:
ayo
Host:
# πŸ₯ Nigeria Disease Surveillance Dashboard > End-to-end health data engineering platform tracking **5 diseases** across **37 states** (2015–present) --- ## πŸ”΄ Live Demo | Service | URL | |---------|-----| | πŸ“Š Dashboard | Open Streamlit App | | ⚑ API (Swagger) | Open API Docs | | πŸ”— GitHub | View Source | --- ## πŸ“Œ Key Findings - Cholera burden peaks in **June–September** (rainy season) β€” significant seasonal pattern confirmed by Kruskal-Wallis test (p < 0.01) - **Borno, Bauchi, and Kebbi** consistently account for 60%+ of annual Meningitis burden - Spatial autocorrelation (Moran's I) confirms Northern states cluster for Meningitis while Southern states cluster for Cholera - 8 states flagged CRITICAL for facility accessibility β€” high disease burden with fewer than 0.5 facilities per 100,000 population - Lassa Fever cases surged **330Γ—** in four years (3 confirmed in 2021 β†’ 992 in 2024), with a 24.1% national Case Fatality Rate --- ## πŸ—‚οΈ Project Structure ``` nigeria-disease-surveillance/ β”œβ”€β”€ data/ β”‚ β”œβ”€β”€ raw/ # Downloaded source files (gitignored) β”‚ β”œβ”€β”€ processed/ # Cleaned outputs (gitignored) β”‚ └── shapefiles/ # GRID3 boundary files (gitignored) β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ utils/ # config, logger, state_maps β”‚ β”œβ”€β”€ etl/ # extract, transform, validate, load, pipeline β”‚ β”œβ”€β”€ db/ # connection, models, repository β”‚ β”œβ”€β”€ analysis/ # statistics, geospatial, forecasting β”‚ └── api/ # FastAPI app, routes, schemas, auth β”œβ”€β”€ dashboard/ β”‚ β”œβ”€β”€ app.py # Streamlit entry point β”‚ β”œβ”€β”€ api_client.py # HTTP client for dashboard β†’ API β”‚ └── _pages/ # overview, state_view, geo_atlas, forecasting, admin β”œβ”€β”€ reports/ β”‚ β”œβ”€β”€ policy_brief.md # Data-driven policy brief β”‚ └── screenshots/ # Dashboard screenshots β”œβ”€β”€ sql/ β”‚ β”œβ”€β”€ schema.sql # PostgreSQL + PostGIS schem …