That project is just implementation double entry mechanism and API for several operations.
- Create new virtualenv (python 2.7)
cd ft_exec & pip install -r packages.txt
- Run standard commands
python manage.py migrate
andpython manage.py createsuperuser
- Load initial data in DB
python manage.py loaddata issuer/fixtures/initial_data.json
- Run django app
python manage.py runserver
- Open http://127.0.0.1:8000/v1.0/schema/ in your browser
python manage.py load_money <cardholder> <amount> <currency>
- load money to accountpython manage.py clearing
- emulate 'scheme clearing' mechanism
- API endpoint for transactions
- unit tests
- full documentation
- run via Docker
- something else