Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Management system for Hackerspaces

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 hado
Octocat-spinner-32 scripts
Octocat-spinner-32 static
Octocat-spinner-32 utils
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.md
Octocat-spinner-32 __init__.py
Octocat-spinner-32 local.py
Octocat-spinner-32 manage.py
Octocat-spinner-32 media
Octocat-spinner-32 settings.py
Octocat-spinner-32 urls.py
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.