NSW office of sport provides some great tools to run your club.

https://sport.nsw.gov.au/clubs/ryc