Skip to content
/ hackday Public
forked from mpirnat/hackday

Web app to manage and run Hack Day events

Notifications You must be signed in to change notification settings

kevbo/hackday

This branch is 3 commits ahead of, 47 commits behind mpirnat/hackday:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

337e493 · Jun 6, 2012
Jun 6, 2012
Dec 11, 2011
Dec 31, 2011
Dec 4, 2011
Dec 4, 2011
Jun 6, 2012
Jun 6, 2012
Jan 11, 2012
Jun 6, 2012

Repository files navigation

======================
The "Hack Day" Web App
======================

A friendly little website for helping your organization run a Hack Day event.
We aim to address:

    * participant registration
    * team creation and management
    * project memorialization (file upload)
    * communications
        * blog
        * twitter
        * facebook
        * email
    * staff-managed wiki
    * voting
    * site themes

The site is built on Django 1.3 and Python 2.7. We strive for PEP-8ness, clean
code, and test coverage, in roughly that order.


Developing
==========

Get a virtualenv all set up:

    virtualenv --python=python2.7
    source hackday/bin/activate
    pip install -r requirements.txt

Create the database dir (location specified in settings.py):

    mkdir hackday/db


Re-creating Seed Data
=====================

The seed data can be re-generated with the dumpdata command. For readability
this is in XML cleaned up by tidy.

NOTE: There is a lot of junk in the db seed, most of which will be re-generated
by django during the syncdb process. It is advisable to trim down the data in
your seed to only the bare essential data that you wish to be loaded.

    hackday/manage.py dumpdata --format=xml | tidy -xml -indent

About

Web app to manage and run Hack Day events

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%