Empowering humans through community-driven crowdfunding & charitable giving