Community development through benevolent actions has reached unprecedented levels of sophistication and effectiveness in recent years. Modern charitable giving emphasise partnership among diverse stakeholders to increase impact and guarantee sustainability. The foundation of efficient community dev