Case Study — Custom Platform

A Ranking & Verification Platform for Amateur Combat Sports

A live, searchable ranking platform built around the workflows of a provincial boxing federation, with QR identity verification, club and fighter dashboards, and a full admin console.

4.8 out of 5Google Rating
HEADLINE METRIC
100%

of point changes audited

01
4
User-Facing Surfaces
02
3
Languages (EN / FR / ES)
03
9
Core Data Entities
04
100%
Audited Point Changes
INDUSTRY
Sports Federations
LOCATION
Québec, Canada
TIMELINE
2026
RESULT
of point changes audited
Custom PlatformAdmin ConsoleMultilingualSports Federations
01

The Challenge

Amateur sports federations typically track rankings in spreadsheets and PDFs that are slow to update, impossible to search, and disconnected from an athlete's actual point history. The public couldn't verify a fighter's credentials at an event, clubs had no self-service roster tools, and there was no reliable way to catch drift between the federation's internal records and its official public registry.

02

What We Built

We built four cooperating applications on one Laravel API and one MySQL data model: a public discovery site with a live leaderboard, a fighter dashboard with a transparent points log, a club dashboard, and an admin console. Every fighter carries a QR code that opens a public verification page. A dedicated Ministry Lookup tool cross-references the federation's live registry, compares records field by field, and lets an administrator bulk-correct mismatches without silently overwriting fight history.

Next.js 14Laravel 13MySQLCustom JWT AuthQR VerificationTrilingual EN / FR / ES
SERVICES USEDFull-Stack Development, Admin Console, Data Integrity Tooling
03

The Result

A live platform replaced static spreadsheets with a real-time, searchable system, with a trilingual interface built in from day one and a QR flow that bridges physical credentials to an authoritative digital record. An early audit surfaced 1,222 unmatched fighter records; 1,221 were tied to real fight history for other athletes, so they were flagged and preserved instead of deleted, protecting every fighter's win/loss record.

RankIt

See it live.

More Results Like This

Want something like this for your business?

Get in touch

Want Results Like This?

Tell us what's holding growth back. If we're the right fit, we'll say so.