the client
Havoc Productions
The player platform powering competitive online billiards — tournament enrollment, weighted scoring, and the leaderboard pool players actually want to chase.
the problem
Pool is a tight-knit community, and players spot a platform that wasn't built for them. Havoc Productions came to us with a clear thesis: the pool world had bar leagues and local tournaments, but no real digital home — no place to log a win, climb a ranked leaderboard, and compete weekly with players outside their zip code.
They needed a platform built specifically to engage players — one where enrollment, scoring, and rankings would feel as serious as the players who showed up to play. Real-time enrollment as tournaments fill. Weighted scoring across 8-ball, 9-ball, and 10-ball that accounts for opponent strength and handicap, not just wins and losses. A weekly match cadence that holds a competitive community across a year-long season.
the response
The player platform, built end-to-end
We built the player-facing platform behind havocbilliards.com: tournament enrollment with live capacity tracking, the weighted scoring engine that powers the RIVALYS year-long series across 8-ball, 9-ball, and 10-ball formats, ranked leaderboards, and the weekly match cadence that keeps competitive players coming back.
One-click enrollment with real-time capacity counts so a 10/32 fills visibly. A scoring system that weighs opponent strength, handicap, match score, and game format — not just W/L. Leaderboard logic engineered to hold up across a year-long competitive series with quarterly cohort transitions.
Stack & Integrations:
- Next.js
- TypeScript
- React
- Postgres
- Prisma
- Vercel
- Tailwind
- WebSockets
Pool players are a tight community, and they spot a platform that wasn't built for them. We needed something that pulled players into real matches — fair scoring, a leaderboard worth chasing, weekly competition that didn't feel hollow. RetroLab Tech built it that way.— Ben, Founder, Havoc Productions
the results
a live competitive platform for pool players
Tournament formats live: 8-ball, 9-ball, 10-ball.
Match cadence across a year-long competitive series.
Enrollment with real-time capacity tracking.
Vendor lock-in — every line owned by Havoc Productions.