Case Study

Nicaea Waterpolo — Website & 360 club management

We delivered a complete Bubble architecture: marketing site, online registrations, multi-mode payments, administrative control, and field operations centralized in one system.

Bubble
Stripe
Club ops
Automations
Mystorie Nicaea Waterpolo club management and membership system

Context

The club had to manage growing volumes of memberships, payments, family records, attendance, and accounting with fragmented tools. That setup created operational friction, data inconsistencies, and avoidable manual work.

The real need was not just a website. The club required an execution system connecting acquisition, registration, payment, attendance, and administration in one coherent workflow.

Project objective: turn day-to-day club operations into a reliable, measurable, and scalable operating model across seasons.

Approach

We designed the platform in two synchronized layers. First layer: marketing site and conversion-focused registration journey. Second layer: full club management app to run core operations.

The membership module handles real-world payment scenarios: Stripe, sports vouchers, checks, and cash, with explicit statuses across validation and collection steps. Admin teams manage sponsorships, accounting, exports, and recurring documents from one cockpit.

For coaching staff, we implemented a mobile-first flow: attendance tracking, reminders, and follow-up actions directly from smartphones, without duplicate data entry.

Mystorie Nicaea Waterpolo administrative back office interface
Mystorie Nicaea Waterpolo operational tracking for attendance and reminders

Technical architecture

Bubble is used as the application backbone to keep delivery velocity high while maintaining clear governance over data and access rights. We modeled core business entities (member, family, payment, attendance, reminder) to keep administrative and field operations aligned.

Critical workflows are secured through explicit state transitions: request, validation, collection, activation. This reduces ambiguity and strengthens financial control.

Execution model

Rollout was handled in functional increments: onboarding first, payments second, then operational governance and automations. This sequencing enabled fast adoption without disrupting daily activity.

The club now runs with a unified operational cockpit to prioritize actions, monitor activity, and absorb peak periods with better execution stability.

Results

The club now runs unified management of members, collections, and daily operations. Reminder and follow-up workflows streamline execution and improve visibility for both administrative staff and coaches.

The key gain is structural: less manual work, stronger reliability, and a shared operating rhythm across office and field teams.

360 MembershipParents, children, multi-mode payments
Club back officeAccounting, exports, stats, backups
Mobile fieldAttendance and reminders from smartphone

Measured outcomes

During the first 90 days in production, the club recorded a clear operational gain across office and field workflows. Moving to one back office removed duplicate entries between memberships, payments, and attendance tracking.

Time saved8 to 12 hours/week recovered on admin work, follow-ups, and reporting.
CollectionsFaster membership payment cycle with unified status and billing control.
ReliabilityLower data-entry errors on family/member files and accounting records.
SteeringDaily visibility for leadership on memberships, attendance, and late payments.

Reporting based on Bubble back-office data, finance exports, and workflow logs.

Constraints and decisions

The club needed one platform covering different realities: families, fees, field attendance, and coach operations.

ConstraintMulti-actor workflows (parents, office team, coaching staff) with mixed payment rules.
Architecture choiceCentralized Bubble app with explicit business objects and role-based access.
Execution decisionMobile-first for coaches: attendance, reminders, and follow-up without returning to the office.

Direct impact: less internal friction and a more stable operating rhythm during the season.

Continuous steering and decisions

Governance is structured around regular steering sessions between club leadership and the product team. A change is approved only if it removes a real operational burden or improves execution clarity.

We prioritized the most critical loops first: attendance control, targeted reminders, accounting-export reliability, and membership status tracking.

Outcome: a system that stays simple for daily use while handling growth without disrupting internal organization.

CadenceWeekly review of incidents and friction points
Trade-offsPriorities driven by admin + field impact
ReliabilityTargeted checks on payments, statuses, and exports
EvolutionShort operational backlog focused on club adoption

Goal: keep a robust office system, useful coach workflows, and clear communication with families.