Skip to content
Case study · Sports federation

A whole federation, running on one platform.

KBF-UK is a badminton federation whose gradings, rankings and tournament information used to live in spreadsheets and inboxes. We built the platform its member community now checks instead.

Client KBF-UK Sector Sports federation Stack PHP, MySQL Status Live Live site kbf-uk.org
[ The problem ]

Results tracked by hand, standings by request.

KBF-UK runs a graded badminton community: players compete in categories, earn points at tournaments and get promoted as they improve. Before the platform, all of that was administered by hand - results collected after each event, gradings tracked manually, rankings recalculated in a spreadsheet.

Members couldn't see any of it. A player wanting their current standing, points total or promotion position asked an organiser, and every question was an email someone had to answer. The federation's records lived with a handful of volunteers - accurate, mostly, but visible to nobody.

The KBF-UK player grading page: players filtered by category tabs from A to E, with a search bar and a ranked table showing each player's points, total points and finals.
[ What we built ]

A grading engine the whole federation shares.

We built KBF-UK a web platform with a player grading and ranking engine at its centre: results feed points, points build rankings, and each category's table updates as tournaments conclude - hundreds of players across the full category range, from A down to E.

Promotion between categories is tracked in the same engine, applying the federation's rules the same way every time. A player can see exactly where they sit in their category and how close the next one is.

Around the engine sits the federation's public face: tournament information, player search and profiles with career stats - one place for the whole community, with an admin side for the people who run it.

“Graeyna understood our requirements from day one and made the entire process seamless. We highly recommend them.”

K
KBF-UK
Badminton federation
[ What changed ]

Members self-serve; organisers organise.

Members now look up their own grading, ranking and points whenever they like - the question that used to be an email is a page that's always current.

For the people running the federation, admin became administration rather than correspondence: results are entered once, and everything downstream - points, rankings, promotion positions - follows automatically.

And the federation has one source of truth: not a spreadsheet on someone's laptop, but a platform the whole community stands on.

Gradings + rankings
one engine
Members self-serve
standings anytime
One platform
the whole federation
[ Built with ]
PHP MySQL JavaScript

Have a process like this?

If your team is doing a job the computer should be doing, tell us about it - we'll give you a straight answer on whether software can fix it, and what it would cost.