/mojoreq

One-file mojolicious request tracker

Primary LanguagePerl

Single file mojolicious based request tracker.

* I wanted to track my project bugs / features.
* I wanted to keep my own data on my own machine.
* I wanted something that was perl, and minimalistic.
 
There wasn't anything, so I wrote this.

Features:

* Basic request tracking
* Products and Categories for requests
* Basic web interface
* Really really fast :-)
* Did I mention it's minimalistic?

As I redefine the boundaries of 'essential' and 'minimalistic', the 
feature list will grow.

--------------------------------------------------------------------------------

Installing (this will be easier in future):

# Install some dependencies:
$ sudo cpan Mojolicious
$ sudo cpan DBD::SQLite
$ sudo cpan Time::Duration
$ sudo cpan Data::Page

# make a directory for the thing
$ mkdir mojoreq
$ cd mojoreq

# grab the source:
$ wget https://github.com/tardisx/mojoreq/raw/master/mojoreq.pl > mojoreq.pl

# grab and edit the configuration
$ wget https://github.com/tardisx/mojoreq/raw/master/mojoreq.json-sample > mojoreq.json-sample
$ cp mojoreq.json-sample mojoreq.json
$ $EDITOR mojoreq.json

# run it
$ ./mojoreq.pl daemon --listen http://\*:3000

# use it
# open your web browser to http://localhost:3000