Click around: volunteer for a game, place a new player on a team, close a field, or open the club app. Screens with a lock are shown in a live demo.
Inside the platform
Every screen, your brand
A complete platform for sports clubs and leagues. Pre-built, customized to your club, branded as yours and owned by you. Names and figures below are fictional sample data.
Try your brand colour
01 / 05
Games and results
Every team’s games, results and league table.
Home and away games
Results entry
League tables
Sample data
app.codema.ai/schedule
Games and results
Fall season · 18 teams
Search…
Generate schedule
+ Add game
AM
Date
Team
Opponent
Venue
Result
Sat Oct 17
U12 Blue
Sample FC
Home · Field 1
10:00
Sat Oct 17
U14 Girls
Example Rovers
Away
12:30
Sun Oct 18
Senior Men
Demo United
Home · Field 1
14:00
Sat Oct 10
U12 Blue
Placeholder Town
Away
W 3–1
Sat Oct 10
U14 Girls
Sample FC
Home
L 0–2
Sun Oct 11
Senior Men
Example Athletic
Home
D 1–1
U12 Blue · league table
Division 2
#
Team
P
Pts
1
Sample FC
6
16
2
U12 Blue · You
6
14
3
Example Rovers
6
11
4
Placeholder Town
6
7
02 / 05
Registrations
Players, waivers, medical info and fees for the season.
Online registration
Waivers and medical forms
Fee status per player
Sample data
app.codema.ai/players
Registrations
Fall season · 412 players
Search…
Forms
+ Add player
AM
Registered
412
+38 vs last season
Fees paid
89%
$61,800
Waivers signed
97%
12 missing
Volunteer coaches
34
6 need checks
Player
Age group
Team
Fee
Medical
LM
Leo MoreauParent: Ines Moreau
U12
U12 Blue
Paid
On file
AS
Amira SaidParent: Omar Said
U14
U14 Girls
Plan 2/3
On file
JB
Jake BrownParent: Kim Brown
U10
U10 Red
Unpaid
Missing
NO
Nia ObiSelf
Senior
Senior Women
Paid
On file
03 / 05
Team and line-up
Squads, availability and line-ups for each team.
Pick a line-up
Player availability
Training attendance
Sample data
app.codema.ai/teams/u12-blue
U12 Blue
Coach: Sam Reyes · 16 players
Search…
Message team
Pick squad
AM
Starting line-up
4-3-3
GK
LB
CB
CB
RB
CM
CM
CM
LW
ST
RW
Availability
Sat vs Sample FC
LM
Leo Moreau
Forward
Available
TK
Theo Kim
Midfield
Available
RS
Ravi Shah
Defence
Maybe
EJ
Eli James
Goalkeeper
Injured
Training attendance81%
04 / 05
Fees
Season fees, instalments and sibling discounts.
Fee tiers by age group
Instalment plans
Overdue reminders
Sample data
app.codema.ai/fees
Fees and payments
Fall season
Search…
Discounts
Send reminders
AM
Mini (U6 to U9)
$120 / season
Weekly training
Uniform included
Sibling discount 10%
Youth (U10 to U16)
$180 / season
Training and league games
Uniform included
Pay in 3 instalments
Senior
$240 / season
League and cup games
Match fees included
Club social events
Family
Players
Total
Plan
Status
Moreau
Leo
$180
Paid in full
Paid
Said
Amira
$180
3 instalments
2 of 3
Brown
Jake, Ella
$324
Sibling discount
Overdue
Obi
Nia
$240
Paid in full
Paid
05 / 05
Club app
Players and parents get schedules, availability and results.
Reply available or not
Training schedule
Results and league table
Sample data
YOUR LOGO
Leo’s club
U12 Blue
Next matchSat 10:00 vs Sample FC
Home · Field 1 · arrive 09:30
I’m available
This week
TR
Training
Wed 18:00 · Field 2
Going
TR
Training
Fri 18:00 · Field 2
Reply
Powered by codema.
Results
U12 Blue
Last match
Sat Oct 10
UB
U12 Blue
3 – 1
PT
Placeholder
League
Division 2
1
Sample FC
16 pts
2
U12 Blue
14 pts
You
Powered by codema.
Features
What it handles
Typical modules for a sports club platform. Every feature can be adapted to your business. Example features
Registration
Online forms
Waivers
Medical info
Teams
Squads and rosters
Line-ups
Coach tools
Schedule
Schedule generation
Results
League tables
Fees
Season fees
Instalments
Discounts
Attendance
Training registers
Availability
Reports
Communication
Club app
Team messages
Announcements
Family journey
From registration to the final whistle
Every step families take runs through your platform, under your brand.
01
Register
Online in minutes.
Season or rep team
Waivers signed online
Payment plans
02
Team up
Rosters and coaches.
Evaluations
Team placement
Uniform sizes
03
Play
Schedules that update.
Games and practices in the app
Weather cancellations
Volunteer sign-ups
04
Return
Next season.
Early registration for returning players
Season stats
Year-end awards
Brand it yourself
See it with your brand
Upload your logo, type your name and pick your colour. The dashboard and club app update live, and the demo above uses your brand too.
Typical integration categories. We connect the providers you already work with.
Payments
Cards, pre-authorized debit and payouts.
Email and SMS
Reminders, receipts and messages.
League systems
Share scores and standings.
Accounting
Export to your accounting software.
Make it yours
Customize. Brand. Launch
The sports club platform is pre-built. We shape it around your business and launch it under your name.
01
Customize
We adapt features, workflows and screens to the way your business runs.
02
Brand
Your logo, colours and domain throughout, for your staff and your customers.
03
Launch
Your platform goes live as yours, hosted by you or by us.
Speed to launch
Launch in 2 weeks
A typical plan for a standard setup. Custom features or large data migrations can add time, and we’ll tell you upfront.
Days 1–2
Kickoff and brand
We confirm your workflows, then apply your logo, colours and domain.
Days 3–6
Configure
Services, pricing, staff roles, forms and notifications set up for how you work.
Days 7–9
Data import
Clients, records and schedules brought over from your spreadsheets or current system.
Days 10–12
Training
Short sessions with your team, plus a test run before anything goes live.
Day 14
Launch
You go live on your own brand, with us on hand for the first weeks.
Cost calculator
Own it vs rent it
Compare per-user software fees with one flat monthly licence. Change the numbers to match your team.
Per-user software$0
Codema Example price$0
Difference$0
Codema figure uses an example licence of $500 per month for illustration only, not a quote. Setup, hosting choices and custom work are discussed on a call.
Sports club and league management software in Canada
Clubs and leagues handle registration, teams, game schedules, fields and fees, mostly run by volunteers. Codema gives you a simple platform with your club’s name on it, for families and coaches alike.
Yes. Families register players by division and pay in one checkout.
Can we build game schedules and book fields?
Yes. Games and practices are scheduled with field availability to avoid conflicts.
Do coaches get rosters and messaging?
Yes. Coaches see their roster and message their team.
Do we own the software?
Yes. You own the code and the database. You can host it yourself or have us host it.
How long does setup take?
A standard setup typically takes about two weeks, from kickoff to launch. Custom features can add time.
Founding clients
Be one of our first clients
We’re taking on a small group of founding clients. You get founding-client pricing and priority support, and a direct say in what we build next for your industry.