Logo - Goodtourney

Good Tourney – Digitizing Offline Tournament Management

Project Overview

Good Tourney is a web-based tournament management platform developed for a US-based tournament director who wanted to simplify the process of organizing offline billiards tournaments. The platform was also designed to be a subscription-based product that other tournament directors could adopt. It offers a complete toolkit for managing players, matches, tables, and tournament progression through a centralized interface. While the system initially focused on billiards, support for dart tournaments was later added, expanding its appeal across games.

Goodtourney Image

Background / The Challenge

Offline tournament organizers—especially in cue sports like billiards—often rely on manual methods such as spreadsheets, printed brackets, or verbal coordination, which can become chaotic and error-prone as tournaments grow larger. The client, a tournament director himself, envisioned a digital solution that would:

  • Offer a structured and intuitive workflow for handling offline matches
  • Reduce administrative complexity during live tournaments
  • Allow other directors to subscribe and manage their own events without needing technical expertise
  • Be flexible enough to support other games beyond billiards in the future

The challenge was to develop a system that retains the manual control preferred by directors but enhances it with real-time digital efficiency, while keeping the UI accessible for users with varying tech familiarity.

The Solution

We developed Good Tourney as a web-based application that supports subscription-based access for tournament directors. It allows directors to:

  • Create and manage tournaments with buy-back settings
  • Add and organize players into tables
  • Update match results manually while dynamically tracking tournament progress

The system supports chip-based tournament formats, allowing directors to assign, adjust, and track player chip counts throughout the event. To accommodate growing interest, we later extended support to dart tournaments, making the platform more versatile. A secure subscription and login system enables tournament directors to sign up and manage events using monthly or annual plans.

Core Features Delivered

Tournament Creation & Configuration
  • Create tournaments with custom names, game types, and buy-back options
  • Manage multiple tournaments from a single dashboard
Player Management
  • Add/edit players with names, ratings, and chip amounts
  • Bulk-add functionality for quick setup during large events
Table Management
  • Create and assign players to tables manually
  • Edit and reassign tables mid-tournament
Match Result Tracking
  • Manually update winners, chip amounts, and match progress
  • Track complete tournament history including win/loss records
Real-Time Workflow Management
  • Auto-generated "up next" player lists
  • Player swapping and split-player support for flexibility
Live View for Spectators
  • Public "Live View" link shows ongoing match progress in real time
  • Enables tournament staff, players, and spectators to monitor activity from any device
Admin & Subscription Panel
  • Central dashboard for managing subscriptions, users, and payments
  • PayPal integration for secure payment processing

Technology Stack

  • Frontend: HTML, CSS, JavaScript, AJAX, jQuery, Twig
  • Backend: PHP, WordPress
  • Database: MySQL
  • Payment Gateway: PayPal

Outcome & Impact

Good Tourney provided the client—and now other tournament directors—with a reliable system to run tournaments more efficiently without compromising manual control. By offering structured workflows and real-time updates, the platform has:

  • Reduced reliance on pen-and-paper coordination
  • Improved the pace and clarity of tournament operations
  • Enabled non-technical users to manage large-scale events smoothly
  • Attracted a wider user base by supporting multiple game types, including darts

With a growing number of subscribers, Good Tourney continues to evolve into a flexible tool for offline competitive event management.

Link to site: www.goodtourney.com