Alva.
All work
Custom AppsCustom App Development2026

Xtension — a British Parliamentary debate tabulation platform

A modern tabulation platform for British Parliamentary debate tournaments, using the Hungarian algorithm for optimal room and judge allocation.

Xtension — a British Parliamentary debate tabulation platform — screenshot

Hungarian

Algorithm

Debate tab

Domain

tRPC + Prisma

Stack

The challenge

Running a BP debate tournament means juggling draws, judge allocation and results under time pressure — error-prone and slow when done by hand or with dated tools.

Our approach

  • Modelled the full tournament lifecycle and tab rules
  • Implemented optimal allocation with the Hungarian algorithm
  • Built a type-safe stack with tRPC and Prisma for reliability
  • Designed a fast interface for live, high-pressure rounds

The solution

A reliable, modern tab platform that automates draws, judge allocation and results for BP tournaments — turning a stressful manual process into a few clicks.

Start a project

Let's build something that lasts.

Tell us about the system you need — and the team you want running it. We'll show you what's possible.