Administration Dashboard
Everything the club needs in one clear view.
Approved membership fees
| Category | Annual | Joining |
|---|---|---|
| Full | £120 | £50 |
| Full Family | £140 | £50 |
| Full Student | £70 | £50 |
| House | £48 | — |
| House Family | £55 | — |
At a glance
Club prices remain unchanged pending formal approval of any new tariff.
Member Register
Find individuals and linked households without exposing unnecessary information.
Sample member records
| Member | Category | Household | Record |
|---|---|---|---|
| Alex Morgan | Full Family | Morgan household | Current |
| Priya Shah | Full | Individual | Current |
| Chris Holt | House | Individual | Review pending |
| Taylor Reed | Full Student | Individual | Current |
Moorings & Yard
Keep allocated berths, amenity moorings, boats and trailers in one place.
Allocation rules
Yard charges
Annual charges apply to boats and stored trailers by measured length, in feet or metres. An amenity-mooring booking does not waive yard fees.
Yard rates await approvalIllustrative booking queue
| Asset | Request | Dates | State |
|---|---|---|---|
| Sample Boat A | Amenity mooring | 12–14 Apr | Pending |
| Sample Boat B | Seasonal berth | Mar–Nov | Approved |
Clubhouse Diary
A single view of facilities and the requests waiting for approval.
Booking review
Renewals & Payments
A provider-neutral design: change payment services without rebuilding membership records.
Sample renewal invoices
| Member | Category | Annual | Status |
|---|---|---|---|
| Alex Morgan | Full Family | £140 | Sample paid |
| Chris Holt | House | £48 | Awaiting review |
| Taylor Reed | Full Student | £70 | Sample issued |
Payment adapters under evaluation
No providers enabled. No real receipts or payment credentials are used.
Committee Accounts & Access
Accounts begin disabled. Creating an account must never grant access.
Account creation · deliberately locked
The live officer sign-in, second-factor verification and independent grants are not yet operational.
Illustrative account states
| Name | State | Role | Permissions |
|---|---|---|---|
| Alex Morgan | Disabled | — | None |
| Priya Shah | Example active | Membership Secretary | Member view/amend (illustrative) |
| Chris Holt | Suspended | — | None |
Security by Design
A named identity, explicit permission, valid MFA and independent approval where needed.
Approval workflow · model
Protection built into the architecture
- Least privilege by explicit grant, not job title alone.
- Suspension and MFA revocation invalidate access.
- Two independent officers for recovery or sensitive database maintenance.
- Private master data stays off the public Joomla website.
- Production blocked until independent security and recovery tests pass.