Financial management system
https://kasownik.hackerspace.pl
fetch | ||
web | ||
.gitignore | ||
docker-compose.yml | ||
Dockerfile | ||
README.md |
Kasownik
Warsaw Hackerspace Membership Management System.
„100 linii pythona!” - enki o skrypcie do składek
Summary
This project is divided into two separate modules:
web
- web frontend and basic logic, public-facing servicefetch
- bank account data fetcher, to be run in some secure domain (at least separate UID) - supports "old" IdeaBank web interface
More info about these can be found in their respective README.md
files.
Quick Start
- Register new SSO application - client name and URI don't matter, redirect URI should be
http://localhost:5000/oauth/callback
(by default), other settings can stay default - Set
SPACEAUTH_CONSUMER_KEY
andSPACEAUTH_CONSUMER_SECRET
envs to the client generated above docker-compose run --rm kasownik-web ./manage.py syncdb
(one time)- Run the app:
docker-compose up --build
- (TODO: Add missing table for fetcher, add example data)