New platform GivePenny raises donations for meeting pre-event goals