Skip to content

CourtHive/CourtHive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 

Repository files navigation

GitHub commit activity npm

Why CourtHive

CourtHive is an Open Source / Open Data initiative to develop components to support the emergence of a standards based ecosystem of services for competition. It began when a parent's desire to participate in Tennis Player Development ran headlong into poor quality data, poor IT investments on the part of governing bodies, and the reality that the dynamics of a fragmented market are such that there is very little collaboration or integration between technology providers. A focus on Data Visualization morphed into an obsession with the production of good quality data and led to the development of a document-based tournament management platform which has ultimately influenced the emergence of the ITF's Tennis Open Data Standards.

Though the focus here is ๐ŸŽพ Tennis, the underlying data structures and tournament management capabilities enabled by these data structures are applicable to any sport which uses draw structures / brackets โšฝ ๐Ÿ€ โ›ณ ๐Ÿ….

๐ŸŽธ Current Riff

Competition Factory is a collection of state engines and associated utilities which comprise all of the business rules necessary to generate and manage tournaments with events/draws/brackets of arbitrary complexity. The Competition Factory is deployed in production in both the USTA and ITA Tournament Desk platforms and has processed ~10,000 Tournaments and ~1,000,000 matches in 2021.

๐Ÿ‘ฏ Iโ€™m looking to collaborate

If you are a developer or designer and have a passion for sport... reach out! I have a number of other repositories (e.g. a back end NodeJS server utilizing Level DB) which I'd like to make public but haven't had the time to clean up, document, write test suites, dockerize & etc.

๐Ÿ’ฌ Ask me about Data Standards or Strategic Business Development

Happy to enage on any tangential topic. My background is in the Software Industry, starting back in the early '90s, but I have only been "cutting code" for a few years; maybe this influences my perspective.

Releases

No releases published

Packages

No packages published