Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Management system for Hackerspaces
Python CSS
branch: master
Failed to load latest commit information.
hado Wrap long lines in py files
scripts
static Delete trailing whitespaces
utils Delete trailing whitespaces
.gitignore Adding manage.py to source control
.gitmodules Removing Django as a submodule dependency for Hackdo
LICENSE Adding MIT License
README.md
__init__.py Initial commit of HackDo
local.py Delete trailing whitespaces
manage.py
media Latest commit into Hackdo. Model filters/methods and tweaks to templa…
settings.py Delete trailing whitespaces
urls.py Delete trailing whitespaces

README.md

TallyUp (formerly known as HackDo) HackDo

TallyUp HackDo 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).

Setup

  1. Create a virtualenv (install the package if you haven't already), eg. dev:

    $ virtualenv --no-site-packages dev
    $ . dev/bin/activate
    
  2. Grab the source code, and stick it in the virtualenv created above:

    (dev)$ cd dev
    (dev)$ git clone git://github.com/hackerspacesg/hackdo.git
    
  3. Grab and install other dependencies in the virtualenv:

    (dev)$ cd hackdo
    (dev)$ pip install -r scripts/requirements.txt
    
  4. Set up django's tables and migrations:

    (dev)$ ./manage.py syncdb
    (dev)$ ./manage.py migrate --all
    

Links

Something went wrong with that request. Please try again.