Project Description
The Martial Arts Tournament System (MATS) is a complete open-source system to manage the running of a tournament. MATS’ features include:
- online registration for coaches,
- tools for divisioning,
- entering and printing various results.
- support for a broad range of division types including: sparring, patterns, round robin, special techniques, power breaking, and a wide variety of team events.
MATS has been used for approximately 15+ national and international tournaments with several thousand competitors.
MATS is built with PHP, the Smarty template engine, MySQL, PEAR (notably Auth and DB), HTML and some javascript. MATS is available under a GNU GPL v3 license. You can get the code from: https://github.com/davidmball/martial-arts-tournament-system (Note that the code is not high quality; we self-taught ourselves many of the technologies, and wrote code as we learned.)
You can see it operating live here: http://www.bairui.com/tournament/