pyParty is a LAN party management system written in Python utilizing the Django Framework. It aims to incorporate all of the features from the no-longer-maintained Autonomous Lan Party (ALP) project. Some planned features include:
- Attendee Managment
- Server Listings
- Chat
- Music system
- ShoutCast stream
- Music requests
- Nom-noms
- Arranged Food Runs
- Food Ordering
- Tournaments
- single elimation
- single elimination free for all
- double elimination
- round robin
- Benchmark competitions
- and more!
##Requirements
A list of required Python packages can be found in requirements.txt
. These are all available via PyPi and can be easily installed with pip install -r requirements.txt
.
pyParty requires Python 2.6 or better and is compatible with Python 3. It is tested against 2.7 and 3.4, specifically.
##License
pyParty is released under the MIT License and is copyright © 2014 Jonathan Enzinna. A copy of the license is available in the LICENSE file.
pyParty uses the following open-source libraries:
- id3reader, by Nik Reiman
- jQuery custom checkboxes, by Khavilo Dmitry
- handlebars, by Yehuda Katz
Credit for the design goes to Stilearning from WrapBootstrap.
pyParty uses the awesome Bootstrap from Twitter and proudly uses jQuery.