BUSY BUREAU
Marketing & Website Development
Philippines — working with the UK, AU & US
03 — Hospitality

A chess café that needed software, not a website.

A rating engine, live leaderboard and Swiss tournaments for a chess café in Angeles City, built on Next.js at the edge.

4Time controls, each rated separately
In-houseRating engine, not FIDE
0.85sTime to first byte
mastermindchesscafe.com
The MASTERMIND Chess Café homepage

The problem

A café with chess boards in it is just a café. What brings people back weekly is a rating that means something — and a rating only means something if it is kept honestly game after game, and if you can see where you stand. Nothing off the shelf does that for one venue. FIDE is built for federations, and online ratings have no idea who actually sat down at the board.

What we built

A rating engine of its own, deliberately separate from FIDE and from online play, with four time controls scored independently so a blitz player is not judged on classical. Players queue from their phone, choose a rating range, and walk in with a match ID. Behind it sits a live leaderboard, a rank ladder from Pawn to Champion, and Swiss tournaments run off the same data. Next.js on the edge, because a leaderboard you check on the walk over has to load like one.

Services used

Visit MASTERMIND Chess Café ↗(opens in a new tab)All work

Your project, on this page next year

Tell us what is not working. We'll tell you what it would take.

Start a project