The Competition API is an Open Source application designed to host a wide array of competitions or quizzes, ranging from programming contests to CTF challenges, to trivia games. Developed using the FastAPI framework, this web application can be accessed through API calls or installed as a package via pip, offering flexibility for users who prefer a command-line interface. The core functionality of the application revolves around serving questions, processing user submissions, and maintaining a ranking table for participants.
One of the notable features of the Competition API is its efficient handling of user data, ensuring secure and accurate information storage. Participants can log in, submit their answers, and track their progress through an intuitive interface. Additionally, the application offers file download support for users who may require supplementary materials, such as starter code or input files, to solve specific questions.
Contact us here for customised implementation for your competition / organisation
visit the GitHub Repo here: https://github.com/Sanjin84/competition_api