Logo Lanfrica

chris-asianzu/community-fever-surveillance

Domaine:

healthcare

Type de record:

softwareproject
Créateur:
chr
Hôte:
A digital health surveillance system for tracking malaria and fever clusters in Uganda. This platform automates data collection from field volunteers via mobile apps, replaces slow paper records with a real-time SQL database, and provides actionable insights through a Streamlit dashboard with spatial mapping and trend analysis. # Community Fever & Malaria Surveillance Initiative ### End-to-end digital disease surveillance system for rural Uganda --- ## What This Project Does Rural clinics and schools in Uganda rely on paper-based health reporting. This causes delays in detecting fever and malaria clusters — meaning outbreaks grow before anyone notices. This project builds a complete digital surveillance system: - Field workers report cases via **KoboCollect mobile app** - Data flows automatically through a **Python ETL pipeline** - Records are stored in a **SQLite relational database** - A live **Streamlit dashboard** shows trends, maps, and actionable insights in real time **Result:** Health coordinators can see where fever and malaria are spreading — by district, by week, by rainfall — and act before cases surge. --- ## Live Dashboard 👉 **Launch Dashboard →** --- ## Project Scope | Item | Detail | |---|---| | Geography | 4 districts — Arua, Gulu, Lira, Kampala | | Data Volume | 1,000 records across districts | | Collection Method | KoboCollect mobile app + KoboToolbox API | | Database | SQLite (upgradeable to PostgreSQL) | | Dashboard | Streamlit + folium maps | --- ## System Architecture ``` KoboCollect App ↓ KoboToolbox Server (API) ↓ Python ETL Pipeline (extract → clean → validate → load) ↓ SQLite Database (surveillance.db) ↓ Analytics + Visualizations ↓ Streamlit Dashboard (live) ``` --- ## Key Findings - 🌧️ Fever cases spike **4–6 weeks after high rainfall** periods - 🦟 Districts with low mosquito net usage show **significantly higher malaria positivity** - 📍 Certain districts are consistent **hotspots** — identifiable on the heatmap - 📊 Dashboard enables coordinators to filter by district and week in real time --- ## Dashboard Features - **Top metrics** — total reports, fever cases, malaria positives - **Weekly fever trend** — line chart per district - **Malaria positivity rate** — bar chart by district - **Mosquito net effect table** — positivity rate vs n …