haijeploeg / bunq-budget

Keeping track of your finances using the Bunq API on a self hosted device!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bunq Budget

Bunq budget is a - self hosted - web app to keep track of your finances!

This app uses the uses the official Bunq Python SDK to get the data. Stisla is being used as a front-end.

NOTE: This app will ONLY use GET requests, this app wil never talk to a endpoint of the Bunq API using PATCH, POST, PUT or DELETE.

Installing

NOTE: This app is still in early stage and in heavy development. Therefor there is only a guide to install a development environment.

# Clone using SSH
git clone git@github.com:haijeploeg/bunq-budget.git
# OR clone using HTTPS
https://github.com/haijeploeg/bunq-budget.git

# Change directories and create a virtualenv
cd bunq-budget
python3 -m venv env
source env/bin/activate

# Install the requirements
pip install -r requirements.txt

# Run migrations
python3 manage.py migrate

# Start the development server
python3 manage.py runserver

Things that work

  • Register
  • Login
  • Settings page
  • Overview page of accounts
  • Choose which accounts to use in the app

Only dutch is still supported, english is coming soon...

About

Keeping track of your finances using the Bunq API on a self hosted device!

License:MIT License


Languages

Language:CSS 62.6%Language:Python 14.3%Language:HTML 11.7%Language:JavaScript 11.4%