Portfolio Health
0 projectsNo data loaded yet. Upload an Excel file or load the sample data above.
Filters
Projects
Project Progress
Spend vs Plan
monthlyTasks by Status
Tasks by Priority
Resource Allocation
Task Tracker
Health Data
Loading live GRID3 + HDX data…
Sample data — live source unavailable
Facility Map
Circles = facilities per state (GRID3). Zoom in (level 8+) to load individual facility points.
No facility data loaded yet. Upload a project file or load the sample data on the Projects tab.
Key Indicators
Tap a checkbox to show or hide an indicator for this session.
No indicators available for this session.
Facilities by Level
No facility-level data for this session.
Indicator Trends
No indicator trends for this session.
Facilities: GRID3 NGA Health Facilities v2.0 (CC BY 4.0) · Indicators: HDX / WHO — Nigeria Health Indicators
Portfolio project — built from scratch
A working Nigeria health + project-management dashboard
It maps 51,000+ real health facilities from a live government data feed, turns uploaded Excel files into charts and project trackers, and keeps working — politely — when the internet doesn’t. No frameworks, no build step: one folder of hand-written files.
Reach the builder at
Capability radar
evidence-basedAxis values are counts of shipped features in this repository — every point has a working tab or code file behind it.
What this dashboard proves
feature → skillDrag a multi-sheet Excel file onto the Projects tab: KPIs, six charts, filters and a task tracker rebuild instantly. Bad files are rejected with a list of exactly what is wrong.
51,022 real facilities stream from a government data API into a zoomable map with per-state aggregates and marker clusters. If the internet dies mid-demo, it falls back to sample data — and says so.
Immunization and malaria trend lines from public health data, plus a toggleable list of key indicators — hospital beds, physicians, maternal mortality and more.
Type “show top 3 tasks in Lagos” or “how many facilities are in Kano” and the dashboard answers — typo-tolerant, multi-intent, no AI backend required.
Snapshot the current view as a PNG, export a full multi-section PDF report, and copy a share link for anyone to open.
coming next- Vanilla JavaScript only — one small hand-written module per tab, no framework
- Every library loaded from a CDN; deploys as static files to GitHub Pages
- Live APIs wrapped with graceful fallbacks and a visible “sample data” badge
- A spec and a workflow doc drive every change; the git history shows the build, slice by slice
Toolchain
Shipped in this repository
Adjacent toolbox
Like what you see?
The full source — including this page — is open. Code speaks louder than a CV.
Built by hand — data: GRID3 NGA Health Facilities v2.0 (CC BY 4.0) · HDX/WHO. Font: Fraunces.
Ask
your data · plain EnglishExamples — tap to run:
How it works
A simulated NLQ engine — typo-tolerant keyword matching over the loaded Excel data and the live health feed. Queries filter the dashboard, open tabs, and answer with real numbers. No AI backend; every answer is computed from the data you see.
Export as PNG
Snapshot the current tab as a PNG — chart + cards, retina-scaled, themed to whatever you're looking at.
Share this view
Copy a link that opens this exact tab for anyone — no account, no build step.
Export as PDF
A multi-section PDF report — KPIs, charts, the facility map, and the latest answer — always green & gold on paper, regardless of your active theme.