SnookerComp

Competition management for clubs

Built for clubs running season-long knockout competitions

One home for every draw, match, and result

SnookerComp gives each club its own workspace at a dedicated slug (web address), lets administrators invite players, publish the knockout chart, manage round deadlines, and keep match scheduling and result confirmation in one place.

Club preview

Club URL

snookercomp.com/sitwell

Competition

Club Knockout 2026/27

State

Date Suggested

Players
48
Upcoming deadlines
3
Pending reviews
2

Dedicated club workspaces

Each club gets its own slugged workspace with administrators, players, competitions, and invitations kept cleanly separate.

Knockout brackets with deadlines

Singles and doubles competitions share the same bracket engine, with round deadlines visible directly on the draw.

Scheduling and result review

Players can propose dates, confirm arrangements, submit scores and breaks, while administrators approve or amend the final record.

Initial workflow

  1. 1. Administrator signs up with Google or email and creates a club slug.
  2. 2. The club onboarding flow captures the first competition, round deadlines, and initial players.
  3. 3. Players receive invitation emails and complete their profile on first visit.
  4. 4. The competition view becomes the shared source of truth for fixtures, proposals, and confirmed results.

Implementation now underway

This repository now has the base Next.js application in place. The next slices are authentication, Neon-backed Prisma models, invitation flows, and the first regression tests around onboarding and club routing.

Analytics cookies are off until you say otherwise.

SnookerComp can use PostHog analytics and session replay to understand product issues and improve the site. Accepting enables non-essential cookies and replay. Rejecting keeps those features off.

See our privacy notice and terms.