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.
of point changes audited
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.
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.
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.
Want something like this for your business?
Tell us what's holding growth back. If we're the right fit, we'll say so.