Skip to content

The world's simplest tennis tournament software

Notifications You must be signed in to change notification settings

rydama/matchpoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matchpoint

Matchpoint is the world's simplest tennis tournament software.

I started this project in Feb 2017. It's a work in progress. Here's a list of the high level features for the first, very simple, version. Checked features are tested and demoable in the dev environment (Matchpoint isn't deployed for production yet).

  • User management (with Clearance)
  • Sign in/out
  • Bootstrap theme
  • Welcome page
  • Home page
  • Tournament creation
  • Player registration
  • Generating round-robin matches
  • Entering match results
  • Tournament leaderboard

Local Development

  • You'll need at least Ruby 2.2.3
  • Matchpoint is built with Rails 5.2.2
  • git clone git@github.com:rydama/matchpoint.git matchpoint
  • bundle install
  • bin/rspec
  • If you want to seed some tournaments, bin/rails db:seed
  • bin/rails s
  • Visit http://localhost:3000

Demos

Welcome page and sign in

welcome

Registration

register

Create tournament

host

Generate matches

generate

About

The world's simplest tennis tournament software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published