Personal finance for savings extremists and early retirement savants
JavaScript HTML Perl CSS Perl6 PHP Other
Latest commit fc13ab9 Jan 1, 2016 @kablamo .
Permalink
Failed to load latest commit information.
lib Removed all history Dec 31, 2015
root . Jan 1, 2016
schema Removed all history Dec 31, 2015
script Removed all history Dec 31, 2015
sql Removed all history Dec 31, 2015
t Removed all history Dec 31, 2015
.gitignore . Jan 1, 2016
Changes Removed all history Dec 31, 2015
Makefile.PL Removed all history Dec 31, 2015
README.md . Jan 1, 2016
app.psgi Removed all history Dec 31, 2015
cpanfile Removed all history Dec 31, 2015
cpanfile.snapshot . Jan 1, 2016
networth.conf . Jan 1, 2016
schema.sql Removed all history Dec 31, 2015

README.md

Networthify

Personal finance for savings extremists and early retirement savants.

Track your financial progress and get useful detailed analytics. Know at a glance how many working days you have left before retirement.

How to contribute

Step 1: Install cpanm

cpanm allows you to install Perl modules from CPAN.

There are Debian packages, RPMs, FreeBSD ports, and packages for other operation systems available. Or you can do this:

curl -L https://cpanmin.us | perl - --sudo App::cpanminus

Step 2: Install Carton

Carton is a Perl module dependency manager (aka Bundler for Perl).

cpanm Carton

Step 3: Install SQLite3

SQLite3 is a simple database. Recommended to install via system packages.

Step 4: Setup the website

git clone git@github.com:kablamo/Networthify.git
cd Networthify
carton
cat schema.sql | sqlite3 networth.db.dev
script/createDemoUser
script/updateDemoUser
carton exec plackup

In your browser go to: http://localhost:5000