Beta FCLUB
Dues, attendance, and a parent portal for grassroots clubs.
A daily-operations app for grassroots sports clubs and academies, from swimming and martial arts to football and roller skating. It bills monthly dues, records training attendance with one tap, and gives parents a portal to follow their child's bills and attendance. Part of the Futscore family of products.
- Field
- Sports club management
- Built for
- Grassroots sports clubs
- Timeline
- Beta
- Stack
- 8 technologies
Case study
From problem to system
The problem
Grassroots sports clubs run their daily operations on paper, spreadsheets, and WhatsApp. Chasing monthly dues and matching transfer receipts to each player is the most time-consuming job, while training attendance rarely reaches the parents.
What we built
FCLUB closes the club's daily-operations loop: dues billing, training attendance, schedules, and a guardian portal. It is built as its own app that connects to the Futscore data engine over an API and shares a single database, so the existing player, team, and coach profiles are reused right away. Parents can link several children and follow everything from their phone.
Key features
What FCLUB does
-
Dues engine: billing cycles, per-club invoices, and family discounts
-
One-tap training attendance, optimized for phones
-
Recurring training schedules with a venue picker
-
Guardian portal: link several children, see bills and attendance
-
Notifications via web push and WhatsApp
-
Player, team, and class management with admin, coach, guardian roles
Under the hood
Built with
- React 18
- Vite
- TypeScript
- Tailwind CSS
- CodeIgniter 3
- MySQL
- JWT
- PWA / Web Push
More work
All work-
Children's content Kata Kama Bilingual learning songs for toddlers, sung by Kama the cockatoo. View case study -
Storytelling content Ruang Berkas Real history and mystery, told as cinematic reels. View case study - Educational content Sekolah Orang Correct science, delivered by a chaotic cat professor. View case study