Fundraising platform for nonprofit fundraising events