LAN Party Management written in Python, inspired by ALP
JavaScript Python CSS Perl
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
accounts
admin
announcements
benchmark
bootstrap
chat
dashboard
gallery
hooks
id3reader
media
music
noms
servers
templates
tournaments
.gitignore
.travis.yml
README.md
__init__.py
context_processors.py
global_decorators.py
ipaddressfield.py
manage.py
notices.py
party.py
pyParty.wpr
requirements.txt
settings.py
urls.py
wsgi.py

README.md

pyParty Build Status

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.

Credits

pyParty uses the following open-source libraries:

Credit for the design goes to Stilearning from WrapBootstrap.

pyParty uses the awesome Bootstrap from Twitter and proudly uses jQuery.