The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0. Get the Application:
  git clone http://github.com/mateu/Bracket.git

1. Create a database in MySQL or PostgreSQL (call it bracket_2014 if you like)
sql> create database bracket_2014

1b. If your database fu sucks or is lazy then use a SQLite database which will
create the DB for you and does not require a user or password.

2. Edit bracket.conf to match your database and user/pass (SQLite users do nothing)

3. Deploy the database, initialize it and create an admin user all in one by running:
     script/deploy_bracket.pl

4. Start it up:
     script/bracket_server.pl

5. Login with your admin account at:
  http://localhost:3000

6. Once you've verified that Bracket is working for you with the Catalyst builtin web
server, then you can deploy it more permanently.  To do so w/ apache and mod_perl
do something like the following in an apache conf file:

PerlSwitches -I/home/user/apps/Bracket/lib
PerlModule Bracket
<Location /bracket>
  SetHandler          modperl
  PerlResponseHandler Bracket
</Location>

This will make /bracket the URL for the base of the application.

7. Let players know about your bracket.  They can register at /register