ClubDemo.
Complete member and facility system for boating clubs. Berth allocation, cabin bookings, membership applications, anonymous tips. Single-tenant per club.
Live · Demo open
A boating club with 100 members has roughly 30 harbour berths, 5 winter slots, a cabin booked year-round, a queue for new members, half a dozen minutes per year and a board that works on a voluntary basis. That operation today is solved with a spreadsheet on the harbour captain's laptop, an email thread about cabin bookings, a binder of membership applications and a paper trail of payments that the treasurer types into Fortnox when there's time.
In total it doesn't cost much — except for all the hours the board spends hunting for information and allocating berths by hand. The average club spends 20+ hours per season just on berth allocation.
ClubDemo is a complete member and facility system built specifically for small-scale boating clubs. One club, one installation, everything in one place.
What it does
- Member register — Active, Applicant, Former-member status, GDPR-compliant with automatic cleanup.
- Boat register — dimensions in millimetres (length × width × draft), linked to member and assigned berth.
- Berth allocation with a constraint solver — 36 standard slots, 8 swap slots, 20 winter slots. Auto-placement matches boat dimensions against pier constraints.
- Cabin booking with month, week and day views. Collision detection. GDPR-compliant booking history.
- Membership application — public form (no login), SEK 700 entry fee integrated, queue for board approval.
- Photo gallery organised by year and event. Club photography only — no stock images.
- Anonymous tips & complaints — IP rate-limit, automatic cleanup after the retention period, GDPR-compliant logging.
- Board minutes & documents — uploadable PDFs, downloadable user manual.
What sets it apart
The actual placement helper is not a feature on a list — it is a constraint-satisfaction solver for a business-critical task that otherwise takes the board's evenings. Submit your boat queue, hit "Auto", the system solves the puzzle. No multi-tenant abstraction, no tenant_id column, no cloud subscription. One club owns its instance forever.
Yacht-club elegant. Cormorant Garamond + Source Sans 3, marine/cream/brass. Looks like a yacht-club yearbook — not like a SaaS product.