The one we use is a variation on the NYC league software. It's incredible and manages all aspects of the league. Scroll to the bottom of the page and you'll see the Git Hub link to the source code, but you'll need someone who knows a fair bit about web development to install it probably.