Digital tools allowing sports providers to manage memberships, resources and coaching