Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

AmmonBelyon/impactview-dashboard

Domain:

socioeconomic

Record type:

software
Creator:
Amm
Host:
ImpactView is an open-source impact measurement dashboard built with Streamlit and Altair. It visualises beneficiary reach, gender disaggregation, KPI achievement, and financial utilisation across multiple programmes — using a simple 4-CSV schema any organisation can adapt. Designed with Kenya's NGO and social enterprise sector in mind. # 🌱 ImpactView — Social Enterprise Impact Measurement Dashboard A reusable, open-source Streamlit dashboard for NGOs and social enterprises to visualise programme impact, track KPIs, and report to stakeholders. ## Features - **Reach & Trends** — stacked area chart of beneficiary growth, gender disaggregation, new monthly reach - **Outcomes** — KPI achievement bars with on-track/behind indicators, cross-programme scatter - **Financials** — budget vs expenditure tracking, utilisation rates per programme - **Programme Registry** — searchable programme cards with summary metrics + CSV export - **Upload your own data** — drop in 4 CSVs and the dashboard auto-populates - **Multi-programme filtering** — analyse one or all programmes simultaneously ## Quick start ```bash git clone github.com cd impactview pip install -r requirements.txt streamlit run app.py ``` The sample data (Kericho + Nairobi context) loads by default. Toggle "Use sample data" off in the sidebar and upload your own CSVs. ## Data schema ### programs.csv | Field | Type | Description | |---|---|---| | program_id | string | Unique ID (e.g. P001) | | program_name | string | Full programme name | | sector | string | Education / Health / Environment etc. | | start_date | date (YYYY-MM-DD) | Programme start | | end_date | date | Programme end | | county | string | Operating county | | target_group | string | Primary beneficiary group | | status | string | Active / Completed | ### beneficiaries.csv | Field | Type | Description | |---|---|---| | program_id | string | Foreign key to programs | | month | date (YYYY-MM) | Reporting month | | total_beneficiaries | int | Cumulative total reached | | male | int | Male count | | female | int | Female count | | new_beneficiaries | int | New this month | ### outcomes.csv | Field | Type | Description | |---|---|---| | program_id | string | Foreign key to programs | | month | date (YYYY-MM) | Reporting month | | kpi_name | strin …

Visit

github.com

Similar

AmmonBelyon/fraud-detection-kenyaAmmonBelyon/ngo-job-market-nlpTakwimuAfrica/Dashboardhirnarvl/hrvl-dashboardMdia92/pulse-dashboardTejanFoday/slcrp-dashboard

AmmonBelyon/fraud-detection-kenya

End-to-end financial fraud detection for M-Pesa, bank, and KRA transactions — XGBoost + SMOTE on syn

AmmonBelyon/ngo-job-market-nlp

NLP analysis of 500+ NGO job postings across Sub-Saharan Africa — skill extraction, TF-IDF, and visu

TakwimuAfrica/Dashboard

Wordpress-powered backend for Takwimu.AFRICA. Includes chart creation tools, snippets manager, Guten

hirnarvl/hrvl-dashboard

Animal disease surveillance analytics for the Hirna Regional Veterinary Diagnostic Laboratory — East

Mdia92/pulse-dashboard

Live Demand Intelligence for African Informal Commerce # Pulse — Live Demand Intelligence B2B dash

TejanFoday/slcrp-dashboard

This dashboard is maintained by the EPA Sierra Leone for monitoring and evaluation of the SLCRP Comp