Overtest is an online judging system for holding programming competitions and long-term educational processes in schools and universities, where students learn programming. It has a simple and adaptive web interface, allowing users to practice algorithmization and programming on the go. Overtest is very tiny, secure, and scalable. It doesn't take too many system resources, can run in a VM or container, uses Linux Containers (LXD
on the top of LXC
), Secure Computing (seccomp
) and other system APIs to protect your hardware from potential threats (or misuse by some of your students 😅). Give this project a try!
- JetBrains - they develop enterprise-grade IDEs and tools for many popular programming languages and technologies. We use their software for free, thanks to their open source initiatives support program.
- DigitalOcean - is a powerful cloud computing platform for developers. They provide us with platform credits for free, giving us a chance to test our open source product on "real steel".
- Atlassian - they develop products for team collaboration and product development. We use Confluence and Jira for free, allowing us to collaborate on issues and hold project documentation.
- GitBook - simple but superpowerful git-based documentation hosting that powers our project's documentation website for free as a part of the company's open source support program.
- NGO "Supreme Order" - a non-profit organization co-founded by Yurii Kadirov, author of Overtest.