Source

beancounter /

Filename Size Date modified Message
beancounter
tests
114 B
Prepare for deployment.
765 B
Add copyright and license information
360 B
Prepare for deployment.
766 B
Use Flask-Script to centralize app management scripts
69 B
Use webassets to concatenate and minify CSS and JS files
65 B
Use webassets to concatenate and minify CSS and JS files
888 B
Prepare for deployment.
694 B
Move assets.yaml into package
111 B
Prepare for deployment.
86 B
Add initial views for tags
184 B
Prepare for deployment.

BeanCounter

BeanCounter is a simple personal finance management web application, powered by Flask, jQuery and Backbone.js. BeanCounter will work only on modern browsers which support HTML5 and CSS3.

How to use

  1. Install all required packages:

    $ virtualenv venv
    $ venv/bin/pip install -r requirements.txt
    
  2. Optionally edit configuration in config.py file.

  3. Run venv/bin/python manage.py initdb to create database (SQLite by default) tables.

  4. Run venv/bin/python manage.py runserver and point your browser to http://localhost:5000/

Tests can be run by calling venv/bin/nosetests.