TallyUp is meant to be a membership (and others) management system for Hackerspaces.
Keeping track of membership is a chore that takes time and can end up quite messy, so let's try and solve that pain point.
Most of the magic goes on in the Admin console (have a look in hado/admin.py
).
-
Grab the source code:
$ git clone git://github.com/hackerspacesg/TallyUp.git
-
Since django has a git mirror here, we can track it too. Checkout the django source we're running against:
$ git submodule init $ git submodule update
Note: if you already have a local checkout of the django's git mirror, pass it to
submodule update
via--reference
. (RTM) -
Grab other dependencies:
$ pip install -r src/requirements.txt
-
Set up django's tables and migrations:
$ ./manage.py syncdb $ ./manage.py migrate --all