Django app to track income and expenses
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
accounts
books
deployments
docs
finance
requirements
.coveragerc
.gitignore
.python-version
LICENSE
Makefile
README.rst
Vagrantfile
manage.py
pytest.ini
requirements-dev.txt
requirements.txt

README.rst

finance

Small django app to track your income and expenses: finantious.com.

Screenshot of how app looks in dev environment

dev env screenshot

TODOs

  • Editable user profile - Password reset feature - User settings to edit username, email, change password.. - custom currencies
  • Better build environment - setuptools + Buildout?
  • Clone transactions (e.g. lunch)
  • Do some statistics (maybe d3.js graphs?) - Income/Expense graph - how to categorize transactions?

Development

To develop Vagrant box with Ubuntu is used. To set up:

vagrant up && vagrant ssh
cd /vagrant
make dev  # installs with dev dependencies, otherwise `make` is enough
make migrate
make run

Deployment

Read deployments/README.rst.