Cluborganisation / Vereinverwaltung

? Person Management – Member data, photo, Joomla user link
? Membership Management – Date-based with overlap validation
? Bank Data Management – AES-256 encrypted, session-based key
? REST API – JSON export for external systems
? Statistics – Graphical & tabular member analysis (new in 2.1.0)
? GDPR Compliant – Automatic anonymisation after configurable period
? Migration Tool – Import from Clubmanagement
? BwPostman Sync – Newsletter synchronisation
? Multilingual – German & English
? ACL Integration – Standard Joomla permission system
? Joomla 5/6 Compatible – Modern namespace architecture

This project was inspired by https://github.com/momo10216/clubmgnt. Since there was no longer any activity on that site, a new development was started.

? Features

  • Administrator Area (10 Views)
  • BwPostman Synchronization

People

  • List of all people with filters (name, membership number, active status)
  • Create, edit, delete, batch operations
  • Link to Joomla users
  • Automatic Joomla user creation with configurable user group
  • Email delivery of access data (optional, configurable)

Memberships
- List with filters (person, type, period)
- Period overlap check
- Categorization by type
- Multiple memberships per person possible
- Maximum of one active membership at a time

Membership Fees
- Management of fees per membership type
- Time-based validity (begin date)
- Historical fees and future changes

Fee Overview
- Automatic calculation for the current year
- Automatic calculation for the coming year
- Grouping by membership type
- Totals: Number × Fee
- Grand totals per Year

Bank Accounts
- AES-256-CBC encryption (account holder, IBAN, BIC)
- Key stored in PHP session only, never in database
- Unlock screen before list access
- Canary mechanism for deterministic key validation
- Key rotation with automatic re-encryption of all records
- Read-only detail view, masked IBAN in list

Master Data
- Maintain salutations
- Maintain membership types:

Club Management Migration
- Import from the old club management component
- Field mapping
- Validation and error log
- Transaction safe (rollback in case of errors)

GDPR Cleanup
- Automatic anonymization after a configurable period (1-20 years)
- Displays individuals with terminated memberships
- Checks for active memberships (protection against incorrect anonymization)
- Filters already anonymized individuals
- Completely deletes all bank account details

Frontend Area
- Active Members
- Overview of all active club members
- Joins/Leaves
- Membership Fees
- My Memberships

REST API (new since 2.0.0)
- Request list of members via Joomla REST API

Extension Info :

? Overview Complete Joomla component for managing club memberships with:

Extension Data :

  • Latest Version2.2.0
  • Developercsoscd
  • Last Updated20260225
  • Date Published20260217
  • TypeFree download
  • Compatibility :
  • Joomla 3.xYes
  • Joomla 4.xYes
  • Joomla 5.xYes
  • Joomla 6.xYes

Find Similar Extensions

No results found.