Skip to content
This repository was archived by the owner on Jan 29, 2019. It is now read-only.
/ ironcage Public archive

A Django application for managing PyCon UK

Notifications You must be signed in to change notification settings

PyconUK/ironcage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

914b8e6 · Nov 20, 2017
Nov 2, 2017
Oct 26, 2017
Oct 11, 2017
Sep 4, 2017
Oct 26, 2017
Nov 20, 2017
Aug 27, 2017
Oct 23, 2017
Nov 13, 2017
Aug 28, 2017
Nov 13, 2017
Jul 26, 2017
Oct 16, 2017
May 27, 2017
May 22, 2017
May 27, 2017
Jul 5, 2017
Jul 5, 2017
May 30, 2017
Jul 26, 2017
Nov 14, 2017
Jun 23, 2017
Aug 10, 2017
Aug 10, 2017
Jun 13, 2017

Repository files navigation

Iron Cage

What is this?

This is a web application for managing ticket sales, attendee preferences, the CFP, financial applications, and possibly other aspects of organising PyCon UK.

How do I run it?

Note: This project uses Python3.6

This is a standard Django project. Dependencies can be installed with pip install -r requirements.txt. A local server can be started with ./manage.py runserver, and tests can be run with ./manage.py test.

To run locally, you will need to create a file called .env. You can copy .env.example to .env, which will be enough to run the tests. To interact with Stripe, you will need some test API keys. Ask @inglesp if you would like to use the test API keys for the PyCon UK account.

You will also need to have a Postgres database called ironcage.

Why are you reinventing the wheel?

We are aware of a number of other projects for managing conferences. However, they are either too opinionated about how a conference should be organised, in which case they would overly constrain how we run PyCon UK, or else they attempt to be a framework for building conference management systems, in which case we risk spending excessive time understanding and fighting a framework.

Why the name?

The name comes from Weber's Iron Cage of Bureacracy, and I like the sound of a system that "traps individuals in systems based purely on teleological efficiency, rational calculation and control"!

About

A Django application for managing PyCon UK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published