Brand the instance
Upload the club logo, choose theme colors, and carry the identity through the app in light and dark mode.
KeepsMeSwimming gives each club a self-contained workspace with branding, locations, staff roles, swimmer data, and operational tools.
Upload the club logo, choose theme colors, and carry the identity through the app in light and dark mode.
Store pool locations, mailing details, phone numbers, websites, email addresses, owners, club admins, and coaches.
Keep super admin support separate from club admins, coaches, parents, and swimmers.
Every tenant boundary should be enforced in the database, API, and interface. Club users only see data connected to their workspace, while super admins can support setup across clubs.
| Area | Club capability |
|---|---|
| Workspace | Logo, colors, contact info, sites, settings, and legal references. |
| Staff | Owners, club admins, coaches, assigned groups, and support access. |
| Operations | Sync center, swimmer profiles, practices, dryland, resources, and reports. |
| Security | RLS, scoped queries, audit history, and role-aware navigation. |
KeepsMeSwimming connects team operations with swimmer development, so club leaders can see what is working without pulling data from scattered spreadsheets and message threads.
Show improvement, speed, points, and attendance leaders while still listing swimmers without qualifying data in clear empty states.
Coordinate meets, signups, event requests, fees, calendar visibility, volunteer jobs, and family responses in one workspace.
Use badges, team challenges, attendance trends, and progress views to keep swimmers and families engaged through the season.
Set the name, slug, logo, colors, contacts, and default settings.
Invite owners, club admins, and coaches with clear permissions.
Add groups, swimmers, parent links, and source sync settings.
Publish resources, assign dryland, and invite families.
Yes. KeepsMeSwimming is built around separate club workspaces with scoped data, branding, staff roles, swimmer records, and operational settings.
Yes. Clubs can coordinate meet signups, event requests, fees, calendar visibility, volunteer jobs, slots, shifts, and family responses.
Yes. Club visibility can include leaderboards, badges, challenges, attendance trends, and progress views that help recognize swimmer development.