Перейти к содержанию
Все проекты
Категория: Веб-платформы

Code Arena — олимпиады по программированию

Платформа для соревнований по программированию с автоматической проверкой решений в изолированных контейнерах.

Для олимпиад по программированию нужна была своя площадка: публиковать задачи, принимать решения на разных языках и сразу проверять их на скрытых тестах.

Организатор создаёт соревнование и задачи: условие, ограничения по времени и памяти, примеры и наборы тестов. Условия редактируются в визуальном редакторе, есть черновики и публикация по расписанию.

Участник отправляет решение на C++, Python, Java, C#, JavaScript или Go. Код запускается в изолированном Docker-контейнере, по каждому тесту видны вердикт, время и память. Администратор следит за всеми посылками в общей очереди.

Год
2026
  • Code Arena — олимпиады по программированию: задача и отправка решения
  • Code Arena — олимпиады по программированию: проверка решения по тестам
  • Code Arena — олимпиады по программированию: очередь посылок
  • Code Arena — олимпиады по программированию: панель администратора

Технологии

  • Laravel
  • React
  • Inertia.js
  • Docker
  • Tiptap
  • Tailwind CSS

Результаты

  • Решения проверяются автоматически сразу после отправки.
  • Интерфейс на казахском, русском и английском, светлая и тёмная темы.
  • Платформа работает в университете.

Обсудим ваш проект

Опишите задачу — предложим подход, этапы и следующий шаг.