GivePulse is a community engagement platform to facilitate all forms of activity like volunteering, fundraising and their coordination efforts.