Rakuteam: a platform for running a sports club
Member lists, monthly fees and attendance, brought into one place so that the people running a sports club can spend their time coaching instead.
- Roster, fees, attendance and messages to parents all in one place
- Monthly fees collected automatically by card, with no chasing
- A smooth sign-in with the Google or LINE account parents already have
- Fee income lands directly in the club's own bank account
The problem it solves
Running a sports club involves a great deal of work that is not coaching: keeping the member list, collecting the monthly fees and checking who has paid, gathering attendance for each session, and passing messages to parents. When that lives across paper, spreadsheets and someone’s personal LINE account, every month somebody has to count it all by hand.
Rakuteam brings the whole cycle into one service, so that coaches spend their time coaching rather than collecting money and maintaining a roster.
What we cared about
Fees collect themselves. Monthly fees are charged to a card automatically. No cash changing hands, no checking bank transfers, no chasing anyone who forgot. The money lands directly in each club’s own account and never passes through us.
A smooth sign-in through Google and LINE. Parents come straight in with an account they already have. Nothing stalls at the point of remembering another ID and password, so they start using it sooner.
Separate screens for coaches and for families. The people running the club and the members and parents see different applications, each showing only what that person needs.
- Period
- In development and production use
- Stack
- Cloudflare Workers Cloudflare D1 (SQLite) Cloudflare Pages Hono GraphQL Yoga / Pothos React + Vite Relay Stripe Connect TypeScript