Обновления платформы Codenrock: февраль-март 2025

За последние пару месяцев мы обновили платформу Codenrock — как снаружи, так и изнутри. Обновили главную страницу, улучшили аналитику и рассылки, ускорили загрузку мероприятий и повысили общую производительность. Все это — чтобы пользователям было удобнее, быстрее и приятнее участвовать в конкурсах, а также их организовывать.

Аналитика и дашборды

Дашборд страницы соревнования

• Визиты и источники трафика.

• Возвращены уникальные просмотры, источники визитов.

• Поддержка распределения новых и старых пользователей.

Редизайн и главная страница

Главная страница Codenrock

Новая главная страница:

• Верстка новой структуры: блоки «Читают сейчас», «Рекламные карточки», события.

• Отображение конкурсов по месяцам, с приоритетом внутренних мероприятий.

• Поддержка фильтрации по дате, тегам, направлениям, уровню сложности.

• Реализация баннеров с html-текстом, редактируемых админом.

• Обновлены типы мероприятий (категории + вложенность).

• Добавлен пункт «Обучение» и новый порядок отображения меню в хедере.

• Удален попап о cookies, добавлен текст в футер.

Системные страницы

• Страницы для кодов 401, 403, 404, 500 оформлены в фирменном стиле.

Страница при ошибке 404

Работа с кодом и раннерами:

• Добавлен язык PHP в LC раннер.

• Обновлены шаблоны кода.

• Снижено время опроса статуса проверки кода до 3 секунд.

• Добавлен обучающий блок о работе раннера и примерах.

Рассылки

Отправление рассылки на платформе

• Событийные рассылки. Отправка писем по событиям: регистрация, анкета, создание/вход в команду, ответы на задачи.

• Гибкие фильтры по: анкете, команде, городу, роли, возрасту, тегам и др.

• Поддержка OR/AND логики в фильтрах.

• Исправлены графики, верстка, опечатки и ошибки при делении на ноль.

• Улучшен autocomplete и предварительная подгрузка контактов.

Технические улучшения

Источники регистраций

Производительность:

• Оптимизация контейнеры платформы: снижено потребление RAM/CPU.

• Разделение сервисов (web, kafka, queue).

GitLab:

• Рефакторинг запросов и прав доступа.

• Отображение последнего коммита и активности в списке решений команды.

• Снижение времени загрузки ленты мероприятий.

• Оптимизация дублирующихся запросов к API сообществ.


    Оставьте заявку, мы подберем для вас лучшие решения для работы с ИТ-сообществом

    Будьте в курсе лучших кейсов хакатонов, ML-турниров, CTF и соревнований по спортивному программированию на Codenrock
    Добавить комментарий