💰 Manage honey in your pocket 💰
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
accounting
base
logs
proj
screenshots
static
templates
.gitignore
.travis.yml
License
README.md
config.json
manage.py
requirements.txt

README.md

MoneyBag Build Status Coverage Status Requirements Status

💰 Manage honey in your pocket 💰

This app helps to manage finance according to Chart Of Accounts. All data stored in db encrypted. For encryption its use AES-256!

Screenshots

More Screenshots

Requirements

  • Python 3.6
  • PostgreSQL
  • Redis
  • Web Server (eg: Apache, Nginx)
  • OpenSSL Library and others

sudo apt install libssl-dev libffi-dev python3-dev

Installation

  • Download the repository and unzip into your server
  • Open and point your terminal to the directory you unzipped MoneyBag
  • Run the following commands:
    pip install -r requirements.txt
    cp config.json config.local.json
    
    
  • Now put appropriate value in config.local.json using text editor
  • then finally run
./manage.py migrate
./manage.py compress
uwsgi --http :8000 --module proj.wsgi

Application is now running on port 8000

TODO

  • More unit test

Credits