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
- 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