Case Study: SWAGAA's Real-Time Dashboard
SWAGAA is a non-governmental organisation in Eswatini working to end gender-based violence, sexual abuse, and human trafficking. The dashboard was built as part of a digital transformation initiative during a Crossroads International volunteer placement.

Crossroads International volunteer cooperation placement with SWAGAA, the Eswatini Action Group Against Abuse.
Sensitive data, manual reporting, fragmented visibility.
- Sensitive case data spread across paper and spreadsheets
- Manual, after-the-fact donor reporting
- No real-time visibility into caseloads, revisits, or referrals
- Need to track prevention activities, KPIs, finances, and reports
- Need to protect survivor identity at every layer
- Need to support frontline staff and senior management without giving everyone access to PII
A two-app platform with a single opaque link.
Real-Time Metrics Dashboard
Anonymised operations and analytics. KPIs, activities, reports, finances, and frontline case workflows.
Secure Client Directory
Senior-staff-only identity management. Separate database, separate auth, separate hosting, 2FA enforced.
From discovery to daily use — in one month.
- Step 1
Discovery and workflow mapping
Mapped intake, care planning, revisits, referrals, prevention, and reporting flows with SWAGAA staff.
- Step 2
Dashboard and case module build
Stood up the anonymised core: cases, KPIs, dashboard analytics, and role-based access.
- Step 3
Secure Registry linkage
Built the isolated Client Directory and the opaque Registry ID bridge with 2FA.
- Step 4
Prevention and activities module
Added participant tracking, demographics, regional analysis, and activity linkage.
- Step 5
Reports, finance, and KPI layer
Stakeholder reports, budget lines, multi-currency receipts, and KPI target tracking.
- Step 6
Live adoption and staff use
Roll-out to Admins, Case Management Officers, Data Entry, and Viewer roles.
Real adoption. Real frontline use.
An active operational cycle — not a stale archive.
The mix of closed, open, and follow-up cases shows a healthy cycle of intake, ongoing care, and closure. SWAGAA is tracking continuing service, not just one-time intakes — and the platform makes that visible to supervisors and managers in real time.
A connected operational fabric.
What changes for SWAGAA.
- Better visibility into caseloads and bottlenecks
- Faster identification of unassigned or stalled cases
- Stronger donor reporting with consistent templates
- Safer handling of sensitive survivor data
- More structured M&E aligned to KPIs
- Better programme and financial accountability
- Stronger institutional memory across staff transitions
- Pattern surfacing by geography, age, risk level, and service
A proof of concept for partner-wide capacity building.
Crossroads International can help partner organisations move from spreadsheets and manual reporting to secure digital systems. Deploy as a single-tenant instance per partner, with volunteers and technical advisors configuring it to each sector — especially for NGOs in sensitive-service environments.