Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Kagoiza/GeoHealth-GIS

Domaine:

healthcaregeospatial

Type de record:

software
Créateur:
Kag
Hôte:
A GIS-based public health surveillance web application for tracking Malaria, TB, and HIV across Kenya's 47 counties, built for three distinct user roles: **Public Health Official**, **Epidemiologist**, and **Policy Maker**. # GeoHealth Kenya A GIS-based public health surveillance web application for tracking Malaria, TB, and HIV across Kenya's 47 counties, built for three distinct user roles: **Public Health Official**, **Epidemiologist**, and **Policy Maker**. The system combines interactive county-level mapping, disease case reporting, hotspot risk analysis, and exportable policy briefs — all served from a dependency-free Python backend. ## Features - **Role-based dashboards** — separate interfaces for reporting cases, analyzing epidemiological risk, and generating policy recommendations - **Interactive GIS mapping** — Leaflet-based choropleth maps of Kenya's county boundaries, colored by disease intensity, risk score, or hotspot severity - **Disease case reporting & auto-alerting** — officials log suspected/confirmed cases, which feed automatic alert generation - **Risk scoring** — the epidemiologist dashboard blends environmental/climate signals with reported case data to compute county risk scores - **Data visualization** — trend and comparison charts rendered natively with the Canvas 2D API - **PDF/PNG export** — policy makers can export maps and briefs client-side via `html2canvas` and `jsPDF` - **Authentication** — email/password signup and signin with hashed passwords and token-based sessions ## Tech Stack | Layer | Technology | |------------|------------| | Frontend | Vanilla JavaScript, HTML, CSS, Leaflet for maps, Canvas 2D API for charts | | Backend | Python standard library only — `http.server` (`BaseHTTPRequestHandler` + `ThreadingHTTPServer`), no framework | | Database | SQLite | | Data pipeline | Python scripts pulling from NASA POWER, WHO GHO, and World Bank APIs | | Export | `html2canvas` + `jsPDF` (client-side) | No `npm`, no `pip install` — the entire backend runs on Python's standard library. ## Project Structure ``` GIS Project/ ├── backend/ │ ├── app.py # Single entry point — HTTP server, routing, auth, API │ ├── dat …

Visit

github.com

Similaires

ikraamaitahmed-gis/gis-data-cleaning-topology-qgis-guelizsig-gis/gambia_pvchijoke/GIS-PortfolioClindatta-1/GISmarimatinorr86/zimbabwe-gis-dashboardAReNA’s DHS-GIS Database

ikraamaitahmed-gis/gis-data-cleaning-topology-qgis-gueliz

QA/QC, topology enforcement, and network readiness of OSM roads and buildings – Gueliz, Marrakech #

sig-gis/gambia_pv

Training a neural network model on human labelled photovoltaic panels (pv) across the greater Banjul

chijoke/GIS-Portfolio

Applying Python GIS foundations to Nigeria spatial datasets. Based on the Spatial Thoughts curriculu

Clindatta-1/GIS

Forest Cover Change Detection & Land-Cover Classification (Kenya AOI) # GIS Forest Cover Change Det

marimatinorr86/zimbabwe-gis-dashboard

Interactive Web GIS dashboard for visualising 2024 in-situ land-cover observations across Zimbabwe.

AReNA’s DHS-GIS Database

Advancing Research on Nutrition and Agriculture (AReNA) is a 6-year, multi-country project in South