/mojogolf

Mojolicious web app for hosting coding golf competitions

Primary LanguagePerl

Introduction

MojoGolf is a web-based system for running a code golf competition.

Installation

You need the 'Carton' CPAN module installed, then:

$ carton install
$ $EDITOR mojo_golf.conf
$ carton exec sqitch deploy db:sqlite:db.db
$ carton exec script/rosedb_generate

Run tests

$ carton exec prove -Ilib -r

Starting up

$ carton exec morbo script/mojo_golf

Visit http://localhost:3000/challenges

[if you've not changed mojo_golf.conf the username/password is test/test]