-
-
Notifications
You must be signed in to change notification settings - Fork 454
Open
Description
β¨ Summary
This PR introduces a new Impact Dashboard to NGOWorld, enabling NGOs to display and manage key impact metrics with visualisations, improving transparency and engagement.
π§© Features Added
- Backend: Data model for impact metrics + API endpoints (
GET /api/ngo/:id/impact,POST /api/ngo/:id/impact) - Frontend: Dashboard on NGO profile pages with charts (funds raised, volunteers, projects, geographies)
- Documentation updated describing how to use, update and view metrics
- Tests added for the new endpoints and UI components
π± Why This Helps
- Helps NGOs tell their story with data and visuals β increasing donor/user trust
- Makes NGOWorld more interactive and attractive for contributors and users
- Adds new dimension beyond basic listing of NGOs β gives measurable outcomes
π Future Enhancements
- Add map visualisations for geographic spread of projects
- Role-based editing & approval workflows for metrics
- Export options β CSV or PDF summary
- More advanced analytics: year-on-year trends, benchmarks
Please review when convenient β happy to refine visuals or API as needed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Todo