Association France-ioi's repositories
taskgrader
This simple tool manages every step of grading a contest task, from the generation of test data to the grading of a solution output
bebras-platform
Bebras Task Platform (for the Beaver Contest)
AlgoreaFrontend
Front-end for the new Algorea platform
AlgoreaPlatform
Algorea learning platform
alkindi-site
Site de présentation du concours Alkindi
bebras-modules
Static Include structure of Bebras Tasks JS modules
graderqueue
A queue that manages the grading of tasks on several servers.
algorea-devdoc
Developer doc for the Algorea project.
AlgoreaBackend
Backend for the new Algorea platform
bebras-tasks
Tasks for the Bebras Platform (Beaver Contest)
CodecastTaskBackend
Back-end for codecast tasks: handles submissions and results, edited code, sometimes statements
fioi-blockly
Additions and changes to Blockly for France-IOI.
login-module
Login app to be used in all projects linked to FranceIOI
TaskPlatform
France IOI task platform
AlgoreaConfigs
Configuration files (secret encrypted) of Algorea Apps, pulled by deployment scripts
AlgoreaOps
Ops tools related to the Algorea platform
AlgoreaSearch
Serverless jobs and services to handle search in Algorea >v2
bebras-server-modules
Server-side modules to be used by bebras tasks
completium-scripts
Scripts used for the evaluation of Tezos tasks
connected-boards
A library for codecast, to support multiple boards with sensors and actuators, simulating them in the browser, and interacting directly with the boards.
contrib-rewards
A tool that lets users reward contributions to learning content
fioi-task-importer
svn -> s3 -> iframe -> API -> sql+s3
geo-stats
Service for geographical statistics
go-swagger
Swagger 2.0 implementation for go
markdown-compiler
Markdown to HTML compiler
pem-platform
PEM Task API implementation (platform-side)
skulpt
Skulpt is a Javascript implementation of the Python programming language
task-studio
Task management interface