Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A Django-powered competition manager

branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README.rst

Nejupy

This project is an open-source web application for organizing programming competitions

Contestants are able upload source code solutions to problems specified for the competition, which can then be viewed by human judges.

The code submissions will be compiled and executed with the help of the Ideone API

The web application is intended to be run as an instance on a server with web servers like Apache or nginx.

The code is mostly written in Python, and is powered by the Django web framework.

Documentation

TODO

Features

User interface
Separate interfaces for contestants, judges and administrators.
Programming language agnostic
Contestans can use any programming language they're allowed to use.
Competitions in parallel
Run multiple competitions in parallel.
Cross-platform
Runs both on Linux and Windows.
Reliability
Built with rock-solid open-source software.
Lightweight
Low on software and hardware requirements.
Open Source
Fully open-source licensed.
Internationalization
Full support for a multilingual interface. English and Spanish supported out of the box.

History

The project idea originated from a practical issue, as of the necessity organizing a national programming competition in Paraguay at high-school level on October 8, 2011.

Getting Help

Bug tracker

If you have any suggestions, bug reports or annoyances please report them to the issue tracker at http://github.com/kennym/nejupy/issues

Contributing

Development happens at GitHub: http://github.com/kennym/nejupy

You are highly encouraged to participate in the development. If you don't like Github (for some reason) you're welcome to send regular patches.

License

TODO

Something went wrong with that request. Please try again.