ClubOS - Sports Club Management SaaS
All-in-one software for amateur sports clubs. Teams, events, members, finances, facilities and general meetings in a simple, modern interface.
Like this project? Send me your offer, I'll review it.

Amateur sports club secretaries juggle between WhatsApp, Excel, emails and paper notebooks to manage their teams. Result: forgotten convocations, untracked fees, expired licenses without alerts, and hours lost in administration instead of focusing on sports.
Existing solutions are either too limited (Spond = teams only), too expensive for amateur clubs (TeamSnap at 99 USD/month), or not adapted to the Belgian and French context (ASBL/non-profit, federation licenses, municipal grants).
ClubOS centralizes all club management in a single modern web application. Real-time KPI dashboard, multi-team and multi-section management, event invitations with account-free response links (players click Present/Absent from a simple link), complete financial tracking, and facilities management.
Tech stack: Next.js 15 + TypeScript + Tailwind + shadcn/ui for the frontend, self-hosted Supabase (PostgreSQL + Auth + Realtime) for the backend. Pastel Mind Map design with a soft color palette. Hosted on Hetzner for zero operating cost. Trilingual interface FR/NL/EN.
A la carte model: the base is free (dashboard, teams, events, members). Clubs add modules based on their needs, as one-time lifetime purchases:
Match Tracker Live: real-time match tracking with actions (goals, assists, yellow/red cards, penalties), tactical lineup, and Panini-style player cards with cumulative stats.
Members Pro: complete player profiles (contact info, blood type, emergency contact, nationality), federation license management, attached documents, renewal alerts.
Finances: subscriptions with online payment (Stripe), income/expense tracking by section, PDF and CSV exports.
Club Management: sports facility bookings, volunteer planning, general assemblies with online voting and minutes generation.
Key features
- ▸Real-time dashboard with KPIs: members, financial balance, upcoming events, expired licenses
- ▸Match Tracker Live: real-time match tracking, goals, assists, cards, penalties, tactical lineup
- ▸Panini-style player cards: cumulative stats, contact info, blood type, emergency contact, licenses
- ▸Smart event invitations with account-free response links (Present/Absent in 1 click)
- ▸Complete financial tracking: Stripe subscriptions, expenses by section, payments, PDF/CSV exports
- ▸Club management: sports facilities, volunteer planning, GA with online voting and minutes generation
- ▸Trilingual interface FR/NL/EN, adapted to Belgian context (non-profit, federal licenses, grants)
- ▸A la carte model: free base + one-time module purchases (no subscription)
Gallery





You see the value of this project ?
Decide how much you'd be willing to pay to have your own. No imposed quote: you set the price, I validate or we talk.