Social Responsibility & Volunteering Platform
From need to impact: plans, programmes, volunteering, partnerships and KPIs
A responsive Arabic web system built from an SRS v1.0 that runs the full cycle: needs → operational plan → Form A → security screening → Form B → KPIs & reports — covering 14 modules, 14 business rules and 12 acceptance criteria.
- 14
- Modules
- 37
- DB tables
- 7
- Roles
- 37
- Page user guide
CSR programmes were run on paper forms and correspondence, making impact hard to measure, implementers hard to vet and programmes hard to link to targets.
A platform with seven roles and a four-stage approval path, a programme bank, volunteering, partnerships and visits, auto-calculated KPIs and PDF/Word/Excel export with a complete audit trail.
Key capabilities
Four-stage approval
Association → section → department with a recorded reason for every decision
Security screening
Implementer vetting with masked identities and hashed matching keys
Volunteering & partnerships
Opportunities, hours, partnerships with value and impact
Targets & KPIs
KPI catalogue with formulas and computed annual targets
Reports & export
Unified PDF, Word and Excel reports
Import templates
6 Excel templates for associations, implementers, beneficiaries, volunteers, KPIs and partnerships
Business rules enforced in code (BR-01…BR-14), an audit log for every action, personal-data masking and a fixed hashing key for cross-year duplicate detection.