A website where local club members or owners can create their community online.
A user can join any number of club communities.
Each club community is made public after administrator approval.
Users can interact among each other on their respective communities.
The club owner/Administrator can set community leaders who can edit details of the club when owner is not available.
Users can opt to get updates from each club community they are member of.