Go to file
2016-08-11 22:25:49 +02:00
bornhack Adding the PROSA bus to the info page. 2016-08-11 22:25:49 +02:00
camps Program pages are beginning to look like something 2016-08-04 23:03:54 +02:00
graphics Adding logo (and playground svg) to the mix. 2016-02-08 23:25:16 +01:00
news Adding content to <title>. Fix #62 2016-07-05 18:46:32 +02:00
profiles add link to creditnotes in profile 2016-06-19 22:07:44 +02:00
program sort by event type first, then time 2016-08-09 18:38:32 +02:00
requirements unidecode not needed after all 2016-08-08 21:57:52 +02:00
shop more template styling 2016-07-13 00:24:34 +02:00
utils Adding Commonmark and a template tag for that. We're going to use it in the shop app as well, so it's in its own app now (utils). 2016-05-30 21:52:01 +02:00
vendor rename file, typo 2016-05-17 08:38:02 +02:00
villages Fix some permission issues regarding villages. 2016-07-16 11:15:26 +02:00
.gitignore Adding profile update functionality 2016-02-20 05:18:12 +01:00
Makefile Improving the setup process a bit. 2016-07-03 14:27:31 +02:00
manage.py default to production config 2016-02-09 17:18:33 +01:00
README.md Improving the setup process a bit. 2016-07-03 14:27:31 +02:00

Bornhack

Django project to power Bornhack.

Features do not include:

  • Create camp
  • Control expenses for a camp
  • Manage signups for attendees for a camp
  • ...

Quickstart

Create a virtual environment and activate it:

$ virtualenv venv
$ source venv/bin/activate

Install dependencies:

(venv) $ pip install -r requirements/development.txt

Copy environment file and change settings like DATABASE_URL:

(venv) $ cp bornhack/settings/env.dist bornhack/settings/.env

Run make

(venv) $  make

Which is equivalent with this:

(venv) $ ./manage.py migrate --settings=bornhack.settings.development
(venv) $ ./manage.py createsuperuser --settings=bornhack.settings.development
(venv) $ ./manage.py runserver --settings=bornhack.settings.development