ClubHub An app that helps users book slots and take memberships for their physical recreations in a sports club