Pomelo

Pomelo is an open-source, self-hosted event hosting and management tool, specifically designed for hosting contests, with a focus on coding contests and competitions.

Description

Pomelo is an open-source, self-hosted event hosting and management tool, specifically designed for hosting contests, with a focus on coding contests and competitions. It is designed to be deployed easily using Docker. An important feature is its integration with Judge0, a powerful code execution tool that securely executes user code in various programming languages without compromising system security.

The tool provides comprehensive contest management, covering event creation, question selection or creation, time limits, and scoring. It is designed to be highly customizable, enabling organizers to configure the system to their specific needs while maintaining security and scalability.

Pomelo is perfect for educational institutions, hackathons, and competitive programming contests, and it helps in managing the complexities that are usually involved in event management. The application is customizable, and users are free to add new features or make it suitable for non-coding contests. There are also guides on setting up the application, troubleshooting, and community-driven development, which enables users to create engaging, competitive, and fair events. The application is licensed under the GPL-3.0 license and helps in building the bridge between traditional event management and modern web technologies.