# Codenrock

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

![](/files/-MkT3BgeQA4PjKOOyj5i)

## Начните настройку своего первого события прямо сейчас

{% content-ref url="/pages/-MhDzVsDktFX1qnPiJ5s" %}
[С чего начать?](/docs/get-started)
{% endcontent-ref %}

{% content-ref url="/pages/-MhIERFDdfGEctSYIkvp" %}
[Создание мероприятия](/docs/create-contests)
{% endcontent-ref %}

{% content-ref url="/pages/-MhJXwbp\_mmWJOtN42K2" %}
[Настройка мероприятия](/docs/settings-contests)
{% endcontent-ref %}

## **Зачем проводить онлайн конкурсы?**

* возможность дотянуться до талантливых людей, кто не ищет активно работу
* если есть своя база кандидатов, то ее можно активировать
* поиск проектов, талантливых команд
* быстрое тестирование продуктовых гипотез
* продвижение своих технологий и разработок среди участников
* формирование инновационного бренда работодателя

## Я хочу организовать свое мероприятие или стать партнером

Свяжитесь с нами любым удобным способом:

* Напишите в [Facebook ](https://www.facebook.com/dashazykina)или [Telegram](https://tele.click/dashazykina)
* Отправьте письмо на <support@codenrock.com>
* Если хотите поговорить с нами, то позвоните +79587569880

{% content-ref url="/pages/-M8BCuGUcaqxCdcPE9P8" %}
[О продукте](/about-product)
{% endcontent-ref %}

## Хочу воспользоваться информационной поддержкой от Codenrock

Вы можете рассказать о своем конкурсе бесплатно. Мы добавим информацию в дайджест рассылку и социальные сети.

{% content-ref url="/pages/-M8BCwtGyP\_ibVxrEJoA" %}
[Информационная поддержка мероприятий](/informacionnaya-podderzhka-meropriyatii)
{% endcontent-ref %}


# С чего начать?

Быстрая настройка вашего первого мероприятия

Мы рады приветствовать вас на нашей платформе! Тут собрана информация для организатора, которая поможет найти все ответы на часто задаваемые вопросы. Для удобства воспользуйтесь содержанием в левом меню, поиском по странице или поиском на все документации (иконка поиска рядом с нашим логотипом, в левом верхнем углу).&#x20;

{% hint style="info" %}
Каждый ответ содержит дополнительные ссылки (они выделены синим цветом) на соответствующие разделы документации. Это поможет вам быстрее перейти к интересующему вас пункту документации.
{% endhint %}

## FAQ

#### Регистрация на платформе и создание мероприятия:

* [Как зарегистрироваться на платформе в качестве организатора?](/docs/get-started#kak-zaregistrirovatsya-na-platforme-v-kachestve-organizatora)
* [Как создать мероприятие на платформе?](/docs/get-started#kak-sozdat-meropriyatie-na-platforme)
* [Хочу самостоятельно настроить мероприятие. С чего мне начать?](/docs/get-started#khochu-samostoyatelno-nastroit-meropriyatie-s-chego-mne-nachat)

#### Настройка мероприятия:

* [Как изменить название мероприятия?](/docs/get-started#kak-izmenit-nazvanie-meropriyatiya)
* [Я создал мероприятие, но хочу поменять его тип. Как мне это сделать?](/docs/get-started#ya-sozdal-meropriyatie-no-khochu-pomenyat-ego-tip-kak-mne-eto-sdelat)
* [Будет ли у моего мероприятия уникальная ссылка?](/docs/get-started#budet-li-u-moego-meropriyatiya-unikalnaya-ssylka)
* [Как сделать закрытое мероприятие с доступом по ссылке?](/docs/get-started#kak-sdelat-zakrytoe-meropriyatie-s-dostupom-po-ssylke)
* [Как настроить время начала и конца мероприятия?](/docs/get-started#kak-nastroit-vremya-nachala-i-konca-meropriyatiya)
* [Как задать максимальное и минимальное количество участников в команде?](/docs/get-started#kak-zadat-maksimalnoe-i-minimalnoe-kolichestvo-uchastnikov-v-komande)
* [Хочу подключить Telergam бота к своему мероприятию. Как мне это сделать?](/docs/get-started#khochu-podklyuchit-telegram-bota-k-svoemu-meropriyatiyu-kak-eto-sdelat)
* [Как изменить названия пунктов меню?](/docs/get-started#kak-izmenit-nazvaniya-punktov-menyu)
* [Как удалить мероприятие?](/docs/get-started#kak-udalit-meropriyatie)
* [Как загрузить или изменить баннер мероприятия?](/docs/get-started#kak-zagruzit-ili-izmenit-banner-meropriyatiya)
* [Как мне добавить описание мероприятия?](/docs/get-started#kak-mne-dobavit-opisanie-meropriyatiya)
* [Нужна информация об участниках мероприятия. Как мне её собрать и посмотреть?](#nuzhna-informaciya-ob-uchastnikakh-meropriyatiya.-kak-mne-eyo-sobrat-i-posmotret)
* [Могу я создать страницу с ответами на вопросы для участников?](/docs/get-started#mogu-ya-sozdat-stranicu-s-otvetami-na-voprosy-dlya-uchastnikov)
* [Я создал и настроил мероприятие. Как мне его опубликовать?](/docs/get-started#ya-sozdal-meropriyatie-i-nastroil-ego-kak-mne-ego-opublikovat)

#### Создание заданий для участников:

* [Как создать задание или тему идеи для участников?](/docs/get-started#kak-sozdat-zadanie-ili-temu-idei-dlya-uchastnikov)
* [Хочу добавить куратора к задаче. Как это сделать?](/docs/get-started#khochu-dobavit-kuratora-k-zadache-kak-eto-sdelat)
* [Как назначить время встречи эксперта с участниками?](/docs/get-started#kak-naznachit-vremya-vstrechi-eksperta-s-uchastnikami)
* [Как создать вопросы внутри задания?](/docs/get-started#kak-sozdat-voprosy-vnutri-zadaniya)

#### Создание голосования и управление жюри:

* [Как добавить жюри?](#kak-dobavit-zhyuri)
* [Как создать критерии для оценки решений?](#kak-sozdat-kriterii-dlya-ocenki-reshenii)
* [Как создать голосование?](#kak-sozdat-golosovanie)
* [Как прикрепить жюри и критерии к голосованию?](#kak-prikrepit-zhyuri-i-kriterii-k-golosovaniyu)
* [Как добавить команду в голосование?](#kak-dobavit-komandu-v-golosovanie)
* [Как удалить команду из голосования?](#kak-udalit-komandu-iz-golosovaniya)
* [Как удалить голосование?](#kak-udalit-golosovanie)
* [Где посмотреть оценки жюри?](#gde-posmotret-ocenki-zhyuri)

#### Управление участниками и командами:

* [Как посмотреть решения участников?](/docs/get-started#kak-posmotret-reshenie-uchastnikov)
* [Как посмотреть рейтинг участников?](/docs/get-started#kak-posmotret-reiting-uchastnikov)
* [Как посмотреть или изменить анкету участника?](/docs/get-started#kak-posmotret-ili-izmenit-anketu-uchastnika)
* [Как добавить участника в команду?](/docs/get-started#kak-dobavit-uchastnika-v-komandu)
* [Как перенести участника из одной команды в другую?](/docs/get-started#kak-perenesti-uchastnika-iz-odnoi-komandy-v-druguyu)
* [Как сменить капитана команды?](/docs/get-started#kak-smenit-kapitana-komandy)
* [Как удалить участника из команды?](/docs/get-started#kak-udalit-uchastnika-iz-komandy)
* [Как удалить участника из конкурса?](/docs/get-started#kak-udalit-uchastnika-iz-konkursa)
* [Как отправить запрос для подтверждения участия?](/docs/get-started#kak-otpravit-zapros-dlya-podtverzhdeniya-uchastiya)
* [Как организатору создать команду за участников?](/docs/get-started#kak-organizatoru-sozdat-komandu-za-uchastnikov)
* [Как у команды изменить выбранное задание?](/docs/get-started#kak-u-komandy-izmenit-vybrannoe-zadanie)
* [Как прикрепить номинации к команде?](#kak-prikrepit-drugie-kriterii-k-komande)
* [Как провести модерацию команды?](/docs/get-started#kak-provesti-moderaciyu-komandy)
* [Как изменить информацию о команде?](/docs/get-started#kak-izmenit-informaciyu-o-komande)
* [Как удалить решения команды?](/docs/get-started#kak-udalit-resheniya-komandy)
* [Как удалить команду?](/docs/get-started#kak-udalit-komandu)

#### Управление рассылками:

* [Как создать почтовую рассылку?](/docs/get-started#kak-sozdat-pochtovuyu-rassylku-dlya-uchastnikov)
* [Как создать рассылку для Telegram?](/docs/get-started#kak-sozdat-rassylku-dlya-telegram)
* [Как создать рассылку по платформе?](/docs/get-started#kak-sozdat-rassylku-po-platforme)
* [Как отредактировать рассылку?](/docs/get-started#kak-otredaktirovat-rassylku)
* [Как использовать персонализацию в рассылке?](/docs/get-started#kak-ispolzovat-personalizaciyu-v-rassylke)
* [Как использовать предыдущую рассылку как шаблон?](/docs/get-started#kak-ispolzovat-personalizaciyu-v-rassylke)

#### Добавление списка участников и выгрузка статистики о мероприятии:

* [Как импортировать свой список участников?](/docs/get-started#kak-importirovat-svoi-spisok-uchastnikov)
* [Как произвести экспорт данных из мероприятия?](/docs/get-started#kak-proizvesti-eksport-dannykh-iz-meropriyatiya)

## Регистрация на платформе и создание мероприятия

### Как зарегистрироваться на платформе в качестве организатора?

{% content-ref url="/pages/-MhE2\_tJ-hPIX47X5GPj" %}
[Регистрация](/docs/register)
{% endcontent-ref %}

### Как создать мероприятие на платформе?

В разделе "[**Создание мероприятия**](/docs/create-contests)" описан процесс выбора типа мероприятия и его создания.

{% content-ref url="/pages/-MhIERFDdfGEctSYIkvp" %}
[Создание мероприятия](/docs/create-contests)
{% endcontent-ref %}

### Хочу самостоятельно настроить мероприятие. С чего мне начать?

Начните настройку мероприятия с раздела "[**Настройка мероприятия**](/docs/settings-contests)".

{% content-ref url="/pages/-MhJXwbp\_mmWJOtN42K2" %}
[Настройка мероприятия](/docs/settings-contests)
{% endcontent-ref %}

### Как изменить название мероприятия?

Перейдите в режим редактирования мероприятия и нажмите на кнопку "**Настройки**". Во вкладке "**Главное**" найдите [**поле с названием мероприятия**](/docs/settings-contests/main-page#pole-nazvanie) и измените текст внутри поля.

{% content-ref url="/pages/-MhIthBKdrp9Kx6Vz2XV" %}
[Вкладка "Главное"](/docs/settings-contests/main-page)
{% endcontent-ref %}

### Я создал мероприятие, но хочу поменять его тип. Как мне это сделать?

Перейдите в настройках мероприятия на [вкладку "**Главное**"](/docs/settings-contests/main-page) и найдите [поле "**Тип**"](/docs/settings-contests/main-page#pole-tip).

{% content-ref url="/pages/-MhIthBKdrp9Kx6Vz2XV" %}
[Вкладка "Главное"](/docs/settings-contests/main-page)
{% endcontent-ref %}

### Будет ли у моего мероприятия уникальная ссылка?

Каждому мероприятию при создании присваивается уникальная ссылка. Вы можете изменить URL в настройках мероприятия. Перейдите в режим редактирования мероприятия и нажмите на кнопку "**Настройки**". Во вкладке "**Главное**" найдите [поле с заголовком "**URL**"](/docs/settings-contests/main-page#pole-url).

{% content-ref url="/pages/-MhIthBKdrp9Kx6Vz2XV" %}
[Вкладка "Главное"](/docs/settings-contests/main-page)
{% endcontent-ref %}

### Как сделать закрытое мероприятие с доступом по ссылке?

Перейдите во вкладку "**Главное**" и найдите список [**с заголовком "Видимость"**](/docs/settings-contests/main-page#nastroika-vidimost). Выберите нужную видимость мероприятия.

{% content-ref url="/pages/-MhIthBKdrp9Kx6Vz2XV" %}
[Вкладка "Главное"](/docs/settings-contests/main-page)
{% endcontent-ref %}

### Как настроить время начала и конца мероприятия?

Перейдите во [вкладку "**Главное**"](/docs/settings-contests/main-page), пролистайте настройки вниз и [**установите нужную дату начала и конца мероприятия**](/docs/settings-contests/main-page#polya-start-okonchanie-registracii-i-nachalo-zavershenie-meropriyatiya).

{% content-ref url="/pages/-MhIthBKdrp9Kx6Vz2XV" %}
[Вкладка "Главное"](/docs/settings-contests/main-page)
{% endcontent-ref %}

### Как задать максимальное и минимальное количество участников в команде?

Перейдите во вкладку "**Прочее**" и укажите [**максимальное и минимальное количество участников в команде**](/docs/settings-contests/other-page#polya-maksimalnoe-kolichestvo-uchastnikov-i-minimalnoe-kol-vo-uchastnikov-v-komande).

{% content-ref url="/pages/-MhJe1e3Bzna-6WnzNGB" %}
[Вкладка "Прочее"](/docs/settings-contests/other-page)
{% endcontent-ref %}

### Хочу подключить Telegram бота к своему мероприятию. Как это сделать?

Перейдите во вкладку "**Интеграции**" и активируйте чекбокс "**Telegram bot**".

{% content-ref url="/pages/-MhO8qNwTdBXG\_j-Zg3z" %}
[Вкладки "Интеграции", "Меню", "Действия"](/docs/settings-contests/another-page)
{% endcontent-ref %}

### Как изменить названия пунктов меню?

Перейдите во [**вкладку "Меню"**](/docs/settings-contests/another-page#vkladka-menyu) и измените названия и видимость пунктов меню.

{% content-ref url="/pages/-MhO8qNwTdBXG\_j-Zg3z" %}
[Вкладки "Интеграции", "Меню", "Действия"](/docs/settings-contests/another-page)
{% endcontent-ref %}

### Как удалить мероприятие?

Перейдите во вкладку "**Действия**" и нажмите на кнопку "**Удалить событие**".

{% content-ref url="/pages/-MhO8qNwTdBXG\_j-Zg3z" %}
[Вкладки "Интеграции", "Меню", "Действия"](/docs/settings-contests/another-page)
{% endcontent-ref %}

### Как загрузить или изменить баннер мероприятия?

Перейдите в режим редактирования мероприятия и нажмите на изображение в правой части страницы.

{% content-ref url="/pages/-MhOUQfNcU3fwalYfiU4" %}
[Загрузка баннера события](/docs/settings-contests/download-banner)
{% endcontent-ref %}

### Как мне добавить описание мероприятия?

Перейдите в режим редактирования мероприятия, нажав на кнопку "**Редактировать**". В меню мероприятия нажмите на страницу "**О событии**" и найдите на странице иконку редактирования описания.

{% content-ref url="/pages/-MhYQO3QusEUhgUV\_w-p" %}
[Страница "О событии"](/docs/settings-contests/about-page)
{% endcontent-ref %}

### Нужна информация об участниках мероприятия. Как мне её собрать и посмотреть?

Для этого вы можете создать анкету. Участник после регистрации на платформе и в конкурсе должен будет заполнить анкету. В анкете вы можете задать участнику любые вопросы, которые вас интересуют.&#x20;

Посмотреть собранную информацию можно в статистиках мероприятия, на странице "**Список участников**".

{% content-ref url="/pages/-MhY\_zPQbyRokvrKQCfA" %}
[Страница “Анкета”](/docs/settings-contests/form-page)
{% endcontent-ref %}

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Могу я создать страницу с ответами на вопросы для участников?

Да, можете, для этого перейдите в режим редактирования мероприятия. Найдите в меню мероприятия пункт "**FAQ**" и нажмите на него. Создайте несколько вопросов и ответов для ваших участников.

{% content-ref url="/pages/-Mi6OdxqwoqLqGft1gmE" %}
[Страница "FAQ"](/docs/settings-contests/faq-page)
{% endcontent-ref %}

### Я создал мероприятие и настроил его. Как мне его опубликовать?

Нажмите на кнопку "**Опубликовать**" в верхней части страницы. Дождитесь письма об успешном прохождении модерации.

{% content-ref url="/pages/-Mi6Uhsu4iBFPwlVamEb" %}
[Публикация мероприятия](/docs/settings-contests/public-contest)
{% endcontent-ref %}

## Создание заданий для участников

### Как создать задание или тему идей для участников?

В режиме редактирования мероприятия перейдите на страницу "**Задания**", создайте задания и наполните их задачами.

{% content-ref url="/pages/-MhsHzVuV3DMT7naqyzm" %}
[Страница "Задания"](/docs/settings-contests/tasks-page)
{% endcontent-ref %}

### Хочу добавить куратора к задаче. Как это сделать?

Перейдите [**в редактор задачи**](/docs/settings-contests/tasks-page#redaktor-zadaniya) и найдите заголовок "**Добавить эксперта**". Добавьте эксперта из совместного доступа или пригласите нового, нажав на кнопку "**Пригласить нового эксперта**"&#x20;

{% content-ref url="/pages/-MhsHzVuV3DMT7naqyzm" %}
[Страница "Задания"](/docs/settings-contests/tasks-page)
{% endcontent-ref %}

### Как назначить время встречи эксперта с участниками?

Добавьте [**интервалы**](/docs/settings-contests/tasks-page#bronirovanie-vremeni) для встреч с экспертом в редакторе задаче.

{% content-ref url="/pages/-MhsHzVuV3DMT7naqyzm" %}
[Страница "Задания"](/docs/settings-contests/tasks-page)
{% endcontent-ref %}

### Как создать вопросы внутри задания?

Перейдите в редактор задания, пролистайте страницу вниз и найдите заголовок "**Список вопросов**". Нажмите на [кнопку "**Добавить свой вопрос**"](/docs/settings-contests/tasks-page#tipy-voprosov) и создайте нужные вам вопросы.

{% content-ref url="/pages/-MhsHzVuV3DMT7naqyzm" %}
[Страница "Задания"](/docs/settings-contests/tasks-page)
{% endcontent-ref %}

## Создание голосования и управление жюри

### Как добавить жюри?

Перейдите на страницу "**Голосование**" и нажмите на [вкладку "**Жюри**"](/docs/settings-contests/vote-page#zhyuri). Нажмите кнопку "**Добавить жюри**", заполните форму и нажмите на "**Сохранить**".

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Как создать критерии для оценки решений?

Перейдите во [вкладку "**Критерии оценки**"](/docs/settings-contests/vote-page#kriterii) на странице "**Голосование".** Нажмите на кнопку "**Добавить группу**" и придумайте название группе критериев. Добавьте несколько критериев в группу, задайте количество баллов для каждого критерия и сохраните группу, нажав на кнопку "**Сохранить**".

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Как создать голосование?

Перейдите во вкладку "**Голосования**". Во вкладке "**Голосования**" нажмите на кнопку "**Создать голосование**". [Настройте созданное голосование.](/docs/settings-contests/vote-page#sozdanie-i-nastroika-golosovaniya)

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Как прикрепить жюри и критерии к голосованию?

Во [вкладке "**Жюри**"](/docs/settings-contests/vote-page#zhyuri) добавьте жюри, во [вкладке "**Критерии оценки**"](/docs/settings-contests/vote-page#kriterii) и создайте голосование. Перейдите к блоку "**Жюри**" внутри голосования и нажмите на кнопку "**Добавить жюри**". Нажмите на выпадающий список выбора жюри и выберите жюри. Напротив ника жюри [нажмите на выпадающий список с критериями](/docs/settings-contests/vote-page#sozdanie-i-nastroika-golosovaniya) и прикрепите критерии к жюри.

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Как добавить команду в голосование?

Создайте голосование и перейдите в блок "**Команды**" внутри голосования. Нажмите на команду, чтобы добавить её в голосованию.

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Как удалить команду из голосования?

Перейдите в голосование и найдите блок "**Команды**". Нажмите на добавленную в голосование команду, чтобы удалить её из голосования.

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Как удалить голосование?

Перейдите во вкладку "**Голосования**" и нажмите на иконку удаления в карточке голосования. Голосование можно сделать неактивным, тем самым убрав его из списка голосований, но сохранив настройки. Для этого нажмите на иконку редактирования голосования и укажите уже прошедшую дату в поле "**Завершение голосования**".

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

### Где посмотреть оценки жюри?

Экспортируйте данные голосования! Перейдите на страницу "**Статистики"**, во вкладке "**Экспорт/импорт**" нажмите на кнопку "**Экспорт оценок**".

{% content-ref url="/pages/-MjoBHC-OSbxwUKld0lB" %}
[Экспорт и импорт](/docs/statistiki/eksport-i-import)
{% endcontent-ref %}

## Управление участниками и командами

### Как посмотреть решение участников?

Для этого перейдите на страницу "**Статистики**" и нажмите на вкладку "**Дашбоард**". Нажмите на любую задачу из списка. Перед вам откроется список участников или команд, которые уже загрузили решение на платформу. Нажмите на название команды или имя участника, чтобы посмотреть решение.

{% content-ref url="/pages/-MiLbUQio9am6CA7lC2f" %}
[Дашбоард](/docs/statistiki/dashboard)
{% endcontent-ref %}

### Как посмотреть рейтинг участников?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Общий рейтинг**".

{% content-ref url="/pages/-MiLgaALUrpMcOC9oaii" %}
[Общий рейтинг](/docs/statistiki/obshii-reiting)
{% endcontent-ref %}

### Как посмотреть или изменить анкету участника?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Нажмите на кнопку "**Анкета**" напротив имени участника. Во всплывающем окне вы можете изменить данные, которые участник ввел при заполнении анкеты.&#x20;

Так же можно включить отображение анкеты внутри таблицы участников, для этого нажмите на кнопку "**Показать анкету**".

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как добавить участника в команду?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Нажмите на кнопку "**Изменить**" напротив имени участника, который не состоит в команде. Во всплывающем окне "**Состав команды**" [выберите нужную команду для добавления в нее участника](/docs/statistiki/spisok-uchastnikov#dobavlenie-uchastnika-v-komandu).

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как перенести участника из одной команды в другую?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Нажмите на [кнопку "**Изменить**"](/docs/statistiki/spisok-uchastnikov#knopka-izmenit) напротив имени участника, который не является капитаном команды. Выберите команду, в которую хотите перенести участника.&#x20;

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как сменить капитана команды?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Выберите участника, который не является капитаном команды, и нажмите на кнопку "**Изменить**". Во всплывающем окне "**Состав команды**" нажмите на кнопку ["**Сделать %ник участника% капитаном команды**"](/docs/statistiki/spisok-uchastnikov#smena-kapitana-komandy).

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как удалить участника из команды?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Выберите участника и нажмите на кнопку "**Изменить**". Нажмите на [кнопку "**Удалить участника из команды**"](/docs/statistiki/spisok-uchastnikov#udalenie-uchastnika-iz-komandy).

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как удалить участника из конкурса?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Активируйте чекбокс напротив имени участника и нажмите на [кнопку "**Действия**"](/docs/statistiki/spisok-uchastnikov#knopka-deistviya). Во всплывающем окне перейдите на [вкладку "**Удаление**"](/docs/statistiki/spisok-uchastnikov#vkladka-udalenie) и нажмите на кнопку "**Удалить из конкурса**".

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как отправить запрос для подтверждения участия?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Список участников**". Активируйте чекбокс напротив имени участника и нажмите на кнопку "**Действия**". Во всплывающем окне нажмите на [кнопку "**Отправить ссылку для подтверждения участия**"](/docs/statistiki/spisok-uchastnikov#vkladka-deistvie) и выберите способ отправки.

Можно подтвердить участия пользователя вручную. Перейдите на [вкладку "**Подтверждение участия**"](/docs/statistiki/spisok-uchastnikov#vkladka-podtverzhdenie-uchastiya) и вручную укажите ответ.

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Как организатору создать команду за участников?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Нажмите на [кнопку "**Создать команду**"](/docs/statistiki/komandy#sozdanie-komandy), заполните информацию о команде, выберите капитана и участников команды.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как у команды изменить выбранное задание?&#x20;

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Нажмите на [пункт "**Участие в задании**"](/docs/statistiki/komandy#uchastie-v-zadanii) и во всплывающем окне выберите новое задание для команды. При желании в этом же окне можно изменить прикрепленные критерии.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как прикрепить номинации к команде?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Нажмите на [пункт "**Участие в номинациях**"](/docs/statistiki/komandy#uchastie-v-nominaciyakh). Во всплывающем окне выберите нужные номинации и нажмите на кнопку "**Сохранить**".

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как провести модерацию команды?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Нажмите на [пункт "**Модерация**"](/docs/statistiki/komandy#moderaciya-komandy) и во всплывающем окне выберите нужный вариант. Уведомление об успешной модерации можно дополнить сопроводительным сообщением.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как зафиксировать сбор команды?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Нажмите на [пункт "**Команда собарана**"](/docs/statistiki/komandy#sbor-komandy) и во всплывающем окне выберите нужный вариант.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как изменить информацию о команде?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Выберите [пункт "**Изменить информацию о команде**"](/docs/statistiki/komandy#izmenenie-informacii-o-komande) и внесите необходимые изменения.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как удалить решения команды?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Выберите [пункт "**Удалить решения команды**"](/docs/statistiki/komandy#udalenie-reshenii-komandy) и подтвердите выбор.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

### Как удалить команду?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Команды**". Активируйте чекбокс рядом с названием команды и нажмите на кнопку "**Изменить**". Выберите [пункт "**Удалить команды**"](/docs/statistiki/komandy#udalenie-komandy) и подтвердите выбор.

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

## Управление рассылками

### Как создать почтовую рассылку для участников?

&#x20;Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Рассылки**". Нажмите на [кнопку "**Создать уведомление**"](/docs/statistiki/rassylki#sozdanie-pochtovoi-rassylki) и выберите тип уведомления "**По почте**". Заполните тему письма, содержимое письма, запланируйте дату и прикрепите участников.&#x20;

{% content-ref url="/pages/-Mjn1gmkeJlJ1Wq0tB9I" %}
[Рассылки](/docs/statistiki/rassylki)
{% endcontent-ref %}

### Как создать рассылку для Telegram?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Рассылки**". Нажмите на [кнопку "**Создать уведомление**"](/docs/statistiki/rassylki#sozdanie-pochtovoi-rassylki) и выберите тип уведомления "**На Telegram**". Заполните основной текст уведомления, выберите дату и прикрепите участников.

{% content-ref url="/pages/-Mjn1gmkeJlJ1Wq0tB9I" %}
[Рассылки](/docs/statistiki/rassylki)
{% endcontent-ref %}

### Как создать рассылку по платформе?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Рассылки**". Нажмите на [кнопку "**Создать уведомление**"](/docs/statistiki/rassylki#sozdanie-pochtovoi-rassylki) и выберите тип уведомления "**На платформе**". Заполните основной текст уведомления, выберите дату и прикрепите участников.

{% content-ref url="/pages/-Mjn1gmkeJlJ1Wq0tB9I" %}
[Рассылки](/docs/statistiki/rassylki)
{% endcontent-ref %}

### Как отредактировать рассылку?

После создания рассылки вас перенаправит на страницу со списком всех рассылок. Напротив созданной рассылки нажмите на иконку редактирования или на [кнопку "**Продолжить редактирование**"](/docs/statistiki/rassylki#redaktirovanie-i-udalenie-rassylki).

{% content-ref url="/pages/-Mjn1gmkeJlJ1Wq0tB9I" %}
[Рассылки](/docs/statistiki/rassylki)
{% endcontent-ref %}

### Как использовать персонализацию в рассылке?

Для этого существуют [специальные переменные](/docs/statistiki/rassylki#personalizaciya-pisma). Вставьте нужные переменные в содержимом письма. **В теме письма переменные работать не будут!**

{% content-ref url="/pages/-Mjn1gmkeJlJ1Wq0tB9I" %}
[Рассылки](/docs/statistiki/rassylki)
{% endcontent-ref %}

### Как использовать предыдущую рассылку как шаблон?

После создания и подтверждения рассылки появится кнопка "**Использовать как шаблон**". После нажатия на эту кнопку, последняя рассылка будет использована в качестве шаблона.

{% content-ref url="/pages/-Mjn1gmkeJlJ1Wq0tB9I" %}
[Рассылки](/docs/statistiki/rassylki)
{% endcontent-ref %}

## Добавление списка участников и выгрузка статистики о мероприятии

### Как импортировать свой список участников?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Экспорт/импорт**". [Нажмите на кнопку "**Импорт**"](/docs/statistiki/eksport-i-import#dobavlenie-uchastnikov-v-konkurs-import) и загрузите файл со списком участников.&#x20;

{% content-ref url="/pages/-MjoBHC-OSbxwUKld0lB" %}
[Экспорт и импорт](/docs/statistiki/eksport-i-import)
{% endcontent-ref %}

### Как произвести экспорт данных из мероприятия?

Перейдите на страницу "**Статистики**" и нажмите на вкладку "**Экспорт/импорт**". Нажмите на [кнопку "**Экспорт**"](/docs/statistiki/eksport-i-import#eksport-dannykh-konkursa) и сохраните файл на жесткий диск.

Нажмите на кнопку "**Экспорт оценок**", чтобы выгрузить оценки участников.

{% content-ref url="/pages/-MjoBHC-OSbxwUKld0lB" %}
[Экспорт и импорт](/docs/statistiki/eksport-i-import)
{% endcontent-ref %}


# Быстрый старт

Этот раздел содержит краткую инструкцию по быстрому созданию мероприятия. В каждом шаге есть дополнительные ссылки на статьи с полным описанием функции. Приступим!

{% hint style="warning" %}
Раздел состоит из блоков, описывающих пошаговую настройку мероприятия. Таким образом, вы начинаете настройку события с блока "**Создание мероприятия**" и заканчиваете блоком "**Публикация мероприятия**".&#x20;
{% endhint %}

## Создание мероприятия

После регистрации на платформе в качестве организатора вам откроется страница "**Мои события**". На этой странице нажмите на кнопку "**Создать мероприятие**" и выберите шаблон. Мы воспользуемся шаблоном с типом "**Хакатон**".

![Создание мероприятия](/files/pxA5FiQpRXcS1YXxWTWZ)

{% content-ref url="/pages/-MhE2\_tJ-hPIX47X5GPj" %}
[Регистрация](/docs/register)
{% endcontent-ref %}

{% content-ref url="/pages/-MhIERFDdfGEctSYIkvp" %}
[Создание мероприятия](/docs/create-contests)
{% endcontent-ref %}

## Настройка мероприятия

Теперь приступим к настройке мероприятия. После создания мероприятия произойдет автоматический переход внутрь созданного мероприятия и первое, что вы увидите - окно с настройками.&#x20;

### Вкладка "Главное"

![Вкладка "Главное" в настройках мероприятия](/files/23GQD5xA8YnCLlHaOav4)

На вкладке "**Главное**" собраны основные настройки мероприятия.&#x20;

Впишите в поле "**Название**" название своего мероприятия. Добавьте уникальную ссылку на свое мероприятие в поле "**Url**".&#x20;

Выберите тип мероприятия, если создавали его без шаблона, и присвойте ему теги. Добавьте **SEO-описание** и **картинку** - так ссылка на ваше мероприятие будет лучше выглядеть в соцсетях.

Хотите чтобы ваше мероприятие видели только люди, которых вы сами пригласите? Для этого выберите нужную настройку в поле "**Видимость**". Чтобы облегчить участникам поиск мероприятия по месту проведения, выберите нужное значение в списке "**Место**".

Не забудьте заполнить поле "**Призовой фонд**"! Задайте даты старта и завершения проведения мероприятия/регистрации участников.

* [Для чего поле "Название"?](/docs/settings-contests/main-page#pole-nazvanie)
* [Для чего поле "Url"?](/docs/settings-contests/main-page#pole-url)
* [Что такое поле "Тип"?](/docs/settings-contests/main-page#pole-tip)
* [Теги? Что это?](/docs/settings-contests/main-page#pole-tegi)
* [Для чего нужны SEO настройки?](/docs/settings-contests/main-page#polya-seo-opisanie-i-beidzhik-socialnykh-setei)
* [Видимость мероприятия.](/docs/settings-contests/main-page#nastroika-vidimost)
* [Настройка "Место".](/docs/settings-contests/main-page#nastroika-mesto)
* [Поле "Призовой фонд". Что туда писать?](/docs/settings-contests/main-page#pole-prizovoi-fond)
* [Поля "Старт/Окончание регистрации" и "Начало/Завершение мероприятия".](/docs/settings-contests/main-page#polya-start-okonchanie-registracii-i-nachalo-zavershenie-meropriyatiya)

Пример заполнения вкладки "**Главное**" представлен здесь - [Пример заполнения вкладки "Главное".](/docs/settings-contests/main-page#primer-zapolneniya-vkladki-glavnoe)

{% content-ref url="/pages/-MhIthBKdrp9Kx6Vz2XV" %}
[Вкладка "Главное"](/docs/settings-contests/main-page)
{% endcontent-ref %}

### Вкладка "Прочее"

На вкладке "**Прочее**" собраны остальные параметры для более тонкой настройки мероприятия.

![Вкладка "Прочее"](/files/bdq8V7BmpkRZGTQGxLlj)

Задайте в полях "**Максимальное/Минимальное количество участников**" лимиты для команд на вашем мероприятии. Обратите внимание, что лимит "**Минимальное количество участников**" в отличие от лимита "**Максимальное количество участников**" носит информационный характер и не влияет на количество людей в команде.&#x20;

* [Настраиваем лимиты для команд](/docs/settings-contests/other-page#polya-maksimalnoe-kolichestvo-uchastnikov-i-minimalnoe-kol-vo-uchastnikov-v-komande)

Подумайте, нужно ли показывать страницу рейтинга участникам или нет. Для этого выберите нужное значение в настройке "**Показывать рейтинг**".&#x20;

* [Настройка "Показывать рейтинг"](/docs/settings-contests/other-page#nastroika-pokazyvat-reiting)

Настройка "**Опубликовать решение**" работает только в конкурсах с типом "**Конкурс проектов**". Она служит для того, чтобы решения, опубликованные участниками, видели остальные участники конкурса. Для хакатона она нам не понадобится, поэтому её следует оставить выключенной.&#x20;

* [Как показывать решения участников в конкурсе проектов?](/docs/settings-contests/other-page#nastroika-opublikovat-reshenie)

Включите настройку "Модерация команд", если вам требуется провести модерацию команды перед допуском к соревнованию. Настройка "Ограничить выбор задач" блокирует множественный выбор задач для команд - команда может выбрать только одну задачу из списка.

* [Модерация команд. Как это сделать?](/docs/settings-contests/other-page#nastroika-moderaciya-komand)
* [Одна задача на команду. Быстрая настройка](/docs/settings-contests/other-page#nastroika-ogranichit-vybor-zadach)

Хотите, чтобы команда не могла менять состав и задачу когда захочет? Включите настройку "Фиксировать сбор команд" и после прохождения модерации настройки команды будут заблокированы.

* [Фиксируем настройки и сбор команды](/docs/settings-contests/other-page#nastroika-fiksirovat-sbor-komandy)

Настройка "**Показывать кол-во участников**" выводит счетчик участников на главную страницу мероприятия и в карточку события в списке всех мероприятий.&#x20;

* [Настройка "Показывать количество участников"](/docs/settings-contests/other-page#nastroika-pokazyvat-kol-vo-uchastnikov)

Включите настройку "**Разрешить регистрацию по ссылке в команду после закрытия регистрации**", если хотите, чтобы после окончания регистрации участники могли приглашать других участников в команду.

* [Разрешаем регистрацию участников после закрытия регистрации](/docs/settings-contests/other-page#nastroika-razreshit-registraciyu-po-ssylke-v-komandu-posle-zakrytiya-registracii)

Нужно дополнительное подтверждение, что участник точно будет участвовать в конкурсе? Включите настройку "**Включить подтверждение участия**". Теперь вы сможете выслать ссылки для подтверждения на почту или в Telegram.

* [Подтверждение участия](/docs/settings-contests/other-page#nastroika-vklyuchit-podtverzhdenie-uchastiya-polzovatelem)

Включите настройку "**Учитывать время решения**", чтобы в рейтинге учитывалось время решения задачи участниками. Баллы одинаковые, но один из участников решил задачу на секунду раньше? С этой настройкой он - победитель! Настройка "**Команда выбирает тип участия**" добавляет в редактор команды поле для выбора типа участия. Данное поле в карточке команды носит информационный характер.

* [Учитываем время при решении задач](/docs/settings-contests/other-page#nastroika-uchityvat-vremya-resheniya-pri-formirovanii-reitinga)
* [Команда выбирает тип участия](/docs/settings-contests/other-page#nastroika-komanda-vybiraet-tip-uchastiya)

[Пример заполнения вкладки "**Прочее**".](/docs/settings-contests/other-page#primer-zapolneniya-vkladki-prochee) Теперь вы кратко ознакомлены с каждой настройкой данной вкладки и самостоятельно можете выбрать, что нужно включать, а что нет. Следующая вкладка - "**Интеграции**".

{% content-ref url="/pages/-MhJe1e3Bzna-6WnzNGB" %}
[Вкладка "Прочее"](/docs/settings-contests/other-page)
{% endcontent-ref %}

### Вкладка "Интеграции"

Вкладка “**Интеграции**” позволяет подключить пиксели Facebook и vk.com, бота Telegram и запросить помощь с подключением сторонних сервисов. Если подключение не требуется, то нажмите кнопку “**Далее**”.&#x20;

#### **Хотите отправлять уведомления участникам в Telegram?**&#x20;

Активируйте чекбокс "**Telegram Bot**". Теперь участники, которые подтвердили свои Telegram-аккаунты, будут получать уведомления от бота.

{% content-ref url="/pages/-MhO8qNwTdBXG\_j-Zg3z" %}
[Вкладки "Интеграции", "Меню", "Действия"](/docs/settings-contests/another-page)
{% endcontent-ref %}

### Вкладка "Меню"

![](/files/PByZKHXIBrQK8xmkZejB)

Отредактируйте меню мероприятия во вкладке "**Меню**". Создайте новый пункт меню, поменяйте порядок пунктов, удалите ненужные или скройте их от участников. Можно, например, добавить пункт со ссылкой на любой URL.&#x20;

{% content-ref url="/pages/-MhO8qNwTdBXG\_j-Zg3z" %}
[Вкладки "Интеграции", "Меню", "Действия"](/docs/settings-contests/another-page)
{% endcontent-ref %}

### Вкладка "Действия"

На вкладке "**Действия**" расположена кнопка удаления мероприятия. Если вы этого делать не планируете, то следует пропустить эту вкладку.&#x20;

Итак, мы с вами прошлись по всем вкладкам и настроили мероприятие. Нажмите на кнопку "**Сохранить**" для сохранения настроек мероприятия.

### Загрузка баннера для события

![Загрузка баннера для события](/files/M9RShp7CbEPh2VwqEMAj)

После настройки мероприятия нужно загрузить для него баннер. Перейдите в режим редактирования мероприятия и нажмите на демо-баннер рядом с названием мероприятия. Выберите файл, обрежьте ненужное и загрузите его на платформу.

### Страницы мероприятия: О событии, Правила, FAQ

Пришло время настроить информационные страницы конкурса. Их здесь всего три: "**О событии**", "**Правила**" и "**FAQ**".

![Редактор текста на странице "О событии"](/files/NwqiaeagAzEMWsFQIjB0)

Страницы "**О событии**" и "**Правила**" идентичны. На обоих страницах присутствует достаточно функциональный редактор текста, который удовлетворит даже самого требовательного пользователя. Итак, вставьте и отформатируйте текст, загрузите изображения и видео для участников. Делайте все, что вашей душе угодно (в разумных пределах)!&#x20;

{% content-ref url="/pages/-MhYQO3QusEUhgUV\_w-p" %}
[Страница "О событии"](/docs/settings-contests/about-page)
{% endcontent-ref %}

{% content-ref url="/pages/i7U1chrz1lNbHv1B3CWL" %}
[Страница "Правила"](/docs/settings-contests/rules-page)
{% endcontent-ref %}

После редактирования текста нажмите на кнопку "**Сохранить**", чтобы применить изменения.

{% hint style="info" %}
Помните, что пункты в меню мероприятия вы выбираете сами и, если вы хотите, то пункты меню и страницы "**О событии**" и "**Правила**" отображаться не будут.&#x20;
{% endhint %}

Страница "**FAQ**" создана для ответов на часто задаваемые вопросы пользователей. Перейдите на страницу "**FAQ**" и нажмите на кнопку "**Добавить вопрос**". Впишите вопросы и ответы и опубликуйте их. Все, что вы хотели знать о странице "**FAQ**", но боялись спросить, находится по ссылке ниже.

{% content-ref url="/pages/-Mi6OdxqwoqLqGft1gmE" %}
[Страница "FAQ"](/docs/settings-contests/faq-page)
{% endcontent-ref %}

Следующий шаг - создание анкеты!&#x20;

### Создание анкеты для участников

Анкета создана для сбора интересующей вас информации об участниках конкурса. Например, очень удобно узнавать размер одежды участника, чтобы не ошибиться во время выдачи приза.

![Создание анкеты](/files/07NmEiCrIcKcw5dPZRNW)

* [Моему конкурсу не нужна анкета. Как её отключить?](/docs/settings-contests/form-page)

Перейдите на страницу "**Анкета**" и выберите дополнительные готовые поля из списка.&#x20;

{% hint style="info" %}
Обратите внимание, что поля "**Имя**", "**Фамилия**", "**Почта**" создавать не нужно, т.к. они автоматически собираются при регистрации.
{% endhint %}

* [Дополнительные поля - это быстро и удобно!](/docs/settings-contests/form-page#dopolnitelnye-polya)
* [Блок "Публичная информация". Как правильно им пользоваться](/docs/settings-contests/form-page#blok-voprosov-publichnaya-informaciya)
* [Вопрос "Как будете участвовать?"](/docs/settings-contests/form-page#vopros-kak-budete-uchastvovat)

Вы можете добавлять свои поля в анкету. Нажмите на кнопку "**Добавить свой вопрос**" и выберите нужный тип вопроса. Заполните поле вопроса и выберите варианты ответа, если они предусмотрены.

* [Добавляем свой вопрос в анкету](/docs/settings-contests/form-page#knopka-dobavit-svoi-vopros)
* [Разбираем типы вопросов и чем они отличаются](/docs/settings-contests/form-page#tipy-voprosov)

Вопросы можно перетаскивать, удалять и менять тип уже созданного вопроса. Все настройки находятся внутри карточки вопроса.

* [Действия с вопросами](/docs/settings-contests/form-page#deistviya-s-voprosami)

Если вам нужно перенаправление на какую-то страницу конкурса после заполнения участником анкеты, то выберите нужный вариант в блоке "**Редирект после заполнения анкеты**".

* [Редирект после заполнения анкеты или посылаем участника по правильному пути](/docs/settings-contests/form-page#redirekt-posle-zapolneniya-ankety)

В блок "**Файлы конкурса**" можно загрузить необходимые политики и уведомления. Ссылки на них будут появляться при записи участника в конкурс.&#x20;

* [Пример создания анкеты](/docs/settings-contests/form-page#primer-sozdaniya-ankety)

{% content-ref url="/pages/-MhY\_zPQbyRokvrKQCfA" %}
[Страница “Анкета”](/docs/settings-contests/form-page)
{% endcontent-ref %}

## Создание заданий

Одна из важнейших задач организатора - создать задания для участников.&#x20;

{% hint style="warning" %}
**Внимание! Здесь представлена краткая информация по созданию заданий. Пожалуйста, перейдите в соответствующий раздел документации для получения наиболее полного представления о данной функции.**
{% endhint %}

{% content-ref url="/pages/-MhsHzVuV3DMT7naqyzm" %}
[Страница "Задания"](/docs/settings-contests/tasks-page)
{% endcontent-ref %}

На странице "**Задания**" уже автоматически будет создано демо-задание. Нажмите на кнопку "**Редактировать**". Настройте задание: впишите название, поставьте время открытия и закрытия задания, добавьте кураторов и интервалы для встречи ними.

* [Редактор заданий](/docs/settings-contests/tasks-page#redaktor-zadaniya)
* [Создание интервалов для встречи с куратором](/docs/settings-contests/tasks-page#bronirovanie-vremeni)

Теперь в задание нужно добавить вопросы. Существует несколько типов вопросов: **Тест, Текст, Файл, Видео питчинг, Live Coding, ML.** Добавьте нужные типы вопросов и настройте их.

* [Разбираемся в типах вопросов!](/docs/settings-contests/tasks-page#tipy-voprosov)

Сохраните задачу после добавления вопросов.

* [Сохранение задачи и пример заполнения](/docs/settings-contests/tasks-page#sokhranenie-zadachi)

Следующий шаг - создание голосования!

## Создание голосования

Перейдите на страницу "**Голосование**". На странице расположены три вкладки: Жюри, Критерии и Голосование.

![Вкладка "Жюри"](/files/JQYQhOSEudCcRDXitbux)

### Жюри

Вкладка "**Жюри**" отвечает за добавление и управление членами жюри. Перейдите внутрь вкладки и нажмите на кнопку "**Добавить жюри**". Впишите необходимую информацию и сохраните её.

* [Вкладка "Жюри"](/docs/settings-contests/vote-page#zhyuri)

Напротив каждого члена жюри есть элементы управления. Вы можете отредактировать информацию о жюри, отправить приглашение на голосование, удалить жюри и очистить голосование.

* [Управление жюри](/docs/settings-contests/vote-page#nastroika-zhyuri)

### Критерии

Следующий шаг - это создание критериев для оценки. Перейдите на вкладку "Критерии" и нажмите на кнопку "**Добавить группу**". Впишите название группы критериев и начните создание критериев внутри группы. Не забудьте указать максимальное количество баллов для каждого критерия.

![Создание критериев](/files/u5420O8Ww57qEmTuoFJ6)

Включить настройку "**Запрашивать комментарий к оценке**", если хотите чтобы жюри оставляло комментарии к оценкам.

После создания критериев нажмите на кнопку "**Сохранить критерии**". Изменять настройки критериев можно в любое время

* [Все секреты создания критериев для голосования](/docs/settings-contests/vote-page#dobavlenie-kriteriev)

### Голосование

Приступим к настройке голосования! Перейдите на вкладку "Голосование" и нажмите на кнопку "**Добавить голосование**".&#x20;

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

* [Создание и настройка голосования от А до Я](/docs/settings-contests/vote-page#sozdanie-i-nastroika-golosovaniya)

После завершения настройки голосования нажмите на кнопку "**Обновить**". Перейдите во вкладку "**Жюри**" и вышлите жюри приглашения на голосование (иконка самолетика).&#x20;

Голосование готово! Обязательно ознакомьтесь с примером проведения голосования:

* [Пример проведения голосования](/docs/settings-contests/vote-page#provedenie-golosovaniya)

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

## Публикация мероприятия

Пришло время показать ваше мероприятие миру! Нажмите на кнопку "**Опубликовать**" и дождитесь модерации. Модерация проходит достаточно быстро! На почту, указанную вами при регистрации, придет письмо с оповещением.

{% content-ref url="/pages/-Mi6Uhsu4iBFPwlVamEb" %}
[Публикация мероприятия](/docs/settings-contests/public-contest)
{% endcontent-ref %}

{% hint style="warning" %}
Если у вас возникли проблемы с публикацией мероприятия, то обязательно напишите нам на <support@codenrock.com>.
{% endhint %}


# Регистрация

Регистрация на мероприятие в качестве организатора

Регистрация на платформе проходит в несколько простых шагов:

* Перейдите на главную страницу платформы - [codenrock.com](https://codenrock.com/) и нажмите на кнопку “**Компаниям**”.&#x20;

{% hint style="info" %}
Прямая ссылка на страницу "**Компаниям**" - <https://codenrock.com/online-platform-for-hackathons>
{% endhint %}

![](/files/-MhEICa482aZa9KRspTo)

* Заполните анкету организатора, примите политику обработки персональных данных и нажмите на кнопку "**Попробовать бесплатно**".
* Проверьте электронную почту и введите код подтверждения, который должен быть внутри письма.&#x20;

![](/files/-MhEY88bTVQJCYBtwOhX)

{% hint style="info" %}
**Письмо с кодом подтверждения не приходит? Попробуйте эти варианты**:&#x20;

* Проверьте папку “**Спам**” в почтовом ящике;&#x20;
* Нажмите на кнопку “**Отправить повторно**”, чтобы повторить отправку кода подтверждения;&#x20;
* Если письмо все так же не приходит, то попробуйте поменять адрес электронной почты, нажав на кнопку “**Изменить**”;&#x20;

Все вышеперечисленные варианты не помогли? Напишите нам - <support@codenrock.com>
{% endhint %}

* Создайте пароль для доступа к платформе.

{% hint style="warning" %}
Обратите внимание, что пароль должен быть **не менее 8 символов, состоять из букв латинского алфавита, иметь хотя бы одну заглавную букву и одну цифру**.&#x20;

Постарайтесь придумать пароль, который сложно подобрать. **Не используйте пароли: Qwerty1111, 12345678asdfg, Parolparol, Organizercodenrock и т. п.!**
{% endhint %}

* Заполните все поля на странице информации о компании и нажмите на кнопку "**Сохранить**".   &#x20;

![](/files/-MhIDfMvLlYvKjRAkD5F)

После регистрации вам будет автоматически подключен тариф "**Пробный**". Этого тарифа должно хватить для тестирования платформы.

Поздравляю!:tada::tada::tada:Вы прошли регистрацию и теперь можете создавать события! Создание мероприятия описано в разделе “**Создание мероприятия**”.


# Создание мероприятия

Быстрое создание мероприятия

## Создание мероприятия

После регистрации и оплаты соответствующего тарифного плана у вас появилась возможность создать первое событие. В этом разделе вы узнаете, чем отличаются типы конкурсов и как быстро создать первое событие. Давайте начнем!

### Страница "Мои события" <a href="#stranica-moi-sobytiya" id="stranica-moi-sobytiya"></a>

Первое, что организатор видит после регистрации — это страница “**Мои события**”. На этой странице можно создавать новые события и просматривать уже созданные.

![](/files/bPba28Ah2sObKjD0DuLf)

### Поиск мероприятий

#### Сортировка мероприятий

![](/files/YiCO6vUUQC32yNfCa734)

Для удобства поиска мы сделали сортировку мероприятий. Отсортировать мероприятия можно по следующим характеристикам:

* **Завершение регистрации** - в выдаче останутся мероприятия, у которых заканчивается регистрация;
* **Недавно добавленные** - в выдаче останутся только новые мероприятия;

#### Фильтр мероприятий

![](/files/0jujYaqvj1ywpQdVNwQb)

Для поиска мероприятия у нас есть очень гибкий фильтр со множеством настроек. Рассмотрим их подробнее:

* Поле "**Поиск**" поможет вам найти конкурс по названию;
* Фильтр "**Тип мероприятия**" оставит в выдаче только те типы конкурсов, которые вы отметите активацией чекбокса;
* Фильтр "**Статус**" оставит в выдаче конкурсы с соответствующим статусом;
* Фильтр "**Место**" отсортирует мероприятия по месту проведения. Можно выбрать сразу несколько вариантов;
* Выпадающий список "**Теги**" поможет найти мероприятие по тегам, которые прикрепил организатор к конкурсу;
* Кнопка "**Сбросить фильтр**" очистит фильтры до значения по умолчанию;

### Создаем событие

Пришло время создать событие! Для нашего примера мы возьмем тип мероприятия "**Хакатон**".&#x20;

{% hint style="info" %}
**Не переживайте!** Все настройки мероприятий, в большинстве своём, похожи между собой, поэтому вы можете выбрать любой другой шаблон или создать мероприятие без шаблона и настроить его аналогично нашему примеру.
{% endhint %}

На странице "**Мои события**" нажмите на кнопку "**Создать событие**" и выберите тип мероприятия "**Хакатон**".

![](/files/pxA5FiQpRXcS1YXxWTWZ)

{% hint style="info" %}
После авторизации на страницу "**Мои события**" можно попасть через меню пользователя. &#x20;
{% endhint %}

![](/files/-MhIqGeVT-et3F5sIatW)

Отлично! :thumbsup: Мероприятие создано! Пора заняться настройкой мероприятия.


# Настройка мероприятия

## Настройка мероприятия

Событие создано! Теперь пришло время его настройки.&#x20;

Начните с основных настроек события:

* [Вкладка "Главное"](/docs/settings-contests/main-page)
* [Вкладка "Прочее"](/docs/settings-contests/other-page)
* [Вкладки "Интеграции", "Меню", "Действия"](/docs/settings-contests/another-page)
* [Загрузка баннера события](/docs/settings-contests/download-banner)

Добавьте описание мероприятия, создайте анкету для участника, помощь и задачи:

* [Страница "О событии"](/docs/settings-contests/about-page)
* [Страница "Правила"](/docs/settings-contests/rules-page)
* [Страница "Анкета"](/docs/settings-contests/form-page)
* [Страница "Задания"](/docs/settings-contests/tasks-page)
* [Страница "Голосования"](/docs/settings-contests/vote-page)
* [Страница "FAQ"](/docs/settings-contests/faq-page)
* [Совместный доступ](/docs/settings-contests/sovmestnyi-dostup)

Закончите создание мероприятия:

* [Публикация мероприятия](/docs/settings-contests/public-contest)


# Вкладка "Главное"

Описание настроек на вкладке "Главное"

## Вкладка "Главное"

### Поле "Название"

В этом поле задается название вашего события. Название отображается на главной странице события и в карточке мероприятия на страницах "Мои события" и "Все события";

![](/files/-MhJ30_ez4H3C_7zL2iP)

### Поле "URL"

В этом поле вы можете задать URL своего мероприятия. Это нужно для того, чтобы сделать ссылку на ваше мероприятие понятнее. &#x20;

![](/files/-MhJPSoHVOG0MlwUnPVc)

{% hint style="info" %}
**Старайтесь использовать лаконичные, понятные и короткие слова для URL. Такие URL легко запомнить, они удобны и лучше индексируются.**\
Например, ссылка, которая выглядит так *<https://codenrock.com/contests/**bananthon>\*\** гораздо понятнее для пользователя, чем ссылка такого вида *<https://codenrock.com/contests/**bananthon-luchsii-hackathon-v-mire>\*\****.**
{% endhint %}

### Поле "Тип"

Здесь задается тип события. Тип события можно поменять в любой момент.&#x20;

![](/files/0lBkauFtW2seKAa6ovO8)

{% hint style="danger" %}
**Внимание: изменение типа мероприятия меняет его настройки!**
{% endhint %}

### Поле "Теги"

В этом поле можно задать тематически теги, которые соответствуют вашему мероприятию. Теги будут отображаться на главной странице мероприятия и в списке всех событий. Максимальное количество тегов - 4.

![](/files/-MhJITRQzepvvoLhNPdJ)

{% hint style="info" %}
Не забывайте добавлять теги к своему мероприятию! Участнику будет проще найти ваше мероприятие в поиске.
{% endhint %}

### Поля "SEO-описание" и "Бейджик социальных сетей"

* Поле “**SEO-описание**” - этот текст будет в описании, когда вы будете делиться ссылкой на мероприятие в соцсетях.
* Поле “**Бейджик для социальных сетей**” - это изображение, которое будет появляться, когда вы делитесь ссылкой на мероприятие в соцсетях.

![Отображение ссылки на событие в Telegram  ](/files/-MhJNL5RmgcWTZshvpDs)

{% hint style="info" %}
Оптимальным вариантом будет загрузка изображения формата **.jpg** и весом не более **150kb**;
{% endhint %}

### Настройка "Видимость"

Этот параметр отвечает за видимость вашего мероприятия в списке событий и в поисковых системах. Включает в себя две настройки:

* **Событие доступно всем** — появляется в списке событий Codenrock;
* **Событие доступно только по ссылке** — участники могут попасть в ваше событие только по прямой ссылке. Событие не индексируется поисковыми системами, например Google или Yandex.

### Настройка "Место"

Здесь вы указываете как будет проводиться мероприятие: **онлайн**, **оффлайн** или **допустимы оба варианта**.

{% hint style="info" %}
Настройка "**Место**" задействована в поиске мероприятия. Пользователь может отсеять мероприятия по месту проведения, поэтому обязательно правильно указывайте место проведения.
{% endhint %}

### Поле "Призовой фонд"

В этом поле можно указать любую информацию о вашем призовом фонде.&#x20;

![](/files/-MhJSKzY7GH_6u6o82zC)

{% hint style="info" %}
В поле "**Призовой фонд**" принимаются любые символы. Например: “100000 рублей и килограмм бананов” и т.д.;\
Информация из этого поля отображается на главной странице мероприятия и в карточке конкурса на страницах "**Мои события**" и "**Все события**".
{% endhint %}

### **Поля “Старт/окончание регистрации” и “Начало/Завершение мероприятия”**

В этих полях вы можете задать дату начала и завершения мероприятия и регистрации на мероприятие.&#x20;

{% hint style="info" %}
Например, мероприятие начинается **21.12.2021**, но регистрацию на мероприятие вы хотите начать чуть позже и устанавливаете дату начала регистрации - **22.12.2021**. Таким образом получается, что ваше мероприятие будет видно **21.12.2021** в результатах поиска, но регистрация будет доступна с **22.12.2021**.
{% endhint %}

### Пример заполнения вкладки "Главное"

* **Название:** BANANATHON - Новые технологии в выращивании бананов;&#x20;
* **URL**: bananathon;
* **Тип:** Хакатон;&#x20;
* **Теги:** Экология, Оптимизация, Здоровье, Coding;&#x20;
* **SEO описание:** Бананатон - лучшее, что было в твоей жизни! Попробуй решить задачи на нашем бананатоне и получи мощнейший приз!
* **Бейджик для социальных сетей:** Произвольное изображение;&#x20;
* **Видимость:** Событие видят все;&#x20;
* **Место:** Допустимы оба варианта;&#x20;
* **Призовой фонд:** Годовой запас бананов и 100000 рублей;&#x20;
* **Старт регистрации:** Актуальная дата - **Окончание регистрации:** Актуальная дата + месяц;&#x20;
* **Начало мероприятия:** Актуальная дата - **Завершение мероприятия:** Актуальная дата + месяц;&#x20;

После заполнения всех полей нажмите на кнопку “**Далее**”.


# Вкладка "Прочее"

## Вкладка “Прочее”&#x20;

Во вкладке “Прочее” происходит тонкая настройка мероприятия. Приступим!

### Поля “Максимальное количество участников” и "Минимальное кол-во участников в команде"

В этих полях задается минимальное и максимальное количество участников в команде.&#x20;

![](/files/-MhN9L2pueR_rHah4Eki)

{% hint style="info" %}
На количество участников в команде влияет настройка "**Максимальное количество участников в команде**". \
Настройка "**Минимальное количество участников в команде**" добавлена, для того чтобы информировать пользователя о минимальном количестве участников в команде для допуска к задачам.\
Минимальное и максимальное количество участников в команде отображается в информационном блоке на главной странице мероприятия.
{% endhint %}

![Минимальное и максимальное кол-во участников на мероприятии](/files/-MhNKhg795DAygKmzi2P)

### Настройка “Показывать рейтинг”

Эта настройка отвечает за публичность рейтинга и скрывает или показывает вкладку рейтинга для участников в меню мероприятия.&#x20;

{% hint style="info" %}
Организатор может посмотреть рейтинг в меню “**Статистики**” на странице "**Общий рейтинг**".
{% endhint %}

![Пункт "Рейтинг" в меню мероприятия](/files/-MhNQlUSQsxEqbj7yp73)

### Настройка “Опубликовать решение”

Позволяет участникам видеть все идеи, ставить лайки и комментировать.&#x20;

{% hint style="info" %}
Работает только с типом мероприятия “**Конкурс проектов**”.
{% endhint %}

### Настройка “Модерация команд”

Настройка отвечает за допуск команд к заданиям. Если настройка включена, то команда без модерации не сможет перейти к решению заданий.&#x20;

{% hint style="info" %}
Модерация команд производится на странице “**Статистики**” во вкладке “**Команды**” по кнопке “**Действия**”.
{% endhint %}

![Статус модерации в карточке команды](/files/-MhNbfCEqEvvBn9Nue8c)

### Настройка “Ограничить выбор задач”

Настройка отвечает за ограничение выбора задач командами (участниками). Если настройка включена, то команда (участник) может выбрать только одну задачу и выбор изменить будет нельзя.&#x20;

{% hint style="info" %}
Участник не сможет сменить задачу, если команда зафиксировала свои настройки и/или прошла модерацию.
{% endhint %}

### Настройка “Фиксировать сбор команды”

Включение данной настройки позволяет капитану команды зафиксировать настройки и состав команды, тем самым исключив команду из поиска для одиночных участников.&#x20;

![Фиксирование сбора команды капитаном](/files/-MhOeME-vjeRkGGec8De)

### Настройка “Показывать кол-во участников”

Данная настройка включает отображение количества участников на главной странице в информационном блоке и в карточке мероприятия в поиске.&#x20;

![Количество участников в инфо-блоке на главной странице события](/files/-MhNgfN7oZVEyDo4rpXZ)

![Количество участников в карточке конкурса в списке мероприятий](/files/-MhNgjXWYSIqk12jQkLj)

### Настройка “Разрешить регистрацию по ссылке в команду после закрытия регистрации”

Включение настройки позволяет участникам регистрироваться в команду после окончания регистрации по ссылке-приглашению.&#x20;

![Получение ссылки для приглашения в мероприятие](/files/-MhNj29YRz4QH_MrNnty)

{% hint style="info" %}
Ссылку-приглашение может получить любой участник внутри карточки команды.&#x20;
{% endhint %}

{% hint style="warning" %}
Если команда сформирована и прошла модерацию, то участник не сможет присоединиться к команде по такой ссылке.
{% endhint %}

### Настройка “Включить подтверждение участия пользователем”

Позволяет пользователям подтвердить свое участие в мероприятии.&#x20;

{% hint style="info" %}
Организатор может отправить запрос подтверждения участия через страницу “**Статистики**” перейдя во вкладку “**Список участников**”, выбрать участника и нажать на кнопку “**Действия**”.&#x20;
{% endhint %}

{% content-ref url="/pages/-MiLo2xp-leR18I67tGi" %}
[Список участников](/docs/statistiki/spisok-uchastnikov)
{% endcontent-ref %}

### Настройка “Учитывать время решения при формировании рейтинга”

Включение настройки учитывает время выполнения мероприятия. Если количество баллов у команд (участников) будет одинаково, то выиграет тот, у кого ушло меньше времени на выполнение задания.

### Настройка "Команда выбирает тип участия"

Включение настройки добавляет выбор типа участия в настройки команды. Капитан может выбрать тип участия при создании или редактировании команды. Тип участия будет отображаться в карточке команды.

![Капитан выбирает тип участия команды](/files/-MhNrdx3N5Q5Hcv4vox3)

![Тип участия в карточке команды](/files/-MhNqUog7QCQj7ceifS5)

{% hint style="info" %}
Это поле является обязательным при создании команды.
{% endhint %}

### Пример заполнения вкладки "Прочее"

Произведем настройку мероприятия во вкладке “**Прочее**”.&#x20;

* **Максимальное кол-во участников в команде:** 6;&#x20;
* **Минимальное кол-во участников в команде:** 1;
* **Показывать рейтинг:** Да;&#x20;
* **Опубликовать решения:** Нет;&#x20;
* **Модерация команд:** Да;&#x20;
* **Ограничить выбор задач:** Да;&#x20;
* **Фиксировать сбор команды:** Да;&#x20;
* **Показывать количество участников:** Да;&#x20;
* **Разрешить регистрацию по ссылке в команду после закрытия регистрации:** Нет;&#x20;
* **Включить подтверждение участия пользователем:** Да;&#x20;
* **Учитывать время решения при формировании рейтинга:** Нет;
* **Команда выбирает тип участия:** Да;

![](/files/-MhOhzpzEH6rTzK8sGc-)

После заполнения всех полей нажмите на кнопку “**Далее**”.


# Вкладки "Интеграции", "Меню", "Действия"

## Вкладка "Интеграции"

Вкладка “**Интеграции**” позволяет подключить пиксели Facebook и vk.com, бота Telegram и запросить помощь с подключением сторонних сервисов. Если подключение не требуется, то нажмите кнопку “**Далее**”.

## Вкладка "Меню"

Вкладка “Меню” позволяет настроить меню мероприятия. Вы можете отключить некоторые пункты и поменять их названия для русской и английской версии мероприятия.&#x20;

Изменить порядок пунктов меню можно нажав на кнопку в виде стрелочки напротив названия пункта.&#x20;

Вы можете добавить новый пункт меню нажав на кнопку "**Добавить пункт меню**".

![Редактирование меню](/files/O7RnNWTd8Kzjejn2vANR)

## **Вкладка “Действия”**

Вкладка “Действия” содержит кнопку “Удалить событие”, которая позволяет удалить мероприятие.

\
После настройки мероприятия нажмите на кнопку “**Сохранить**”.


# Загрузка баннера события

Перейдем к настройке внешнего вида мероприятия. На главном экране события нажмите на изображение баннера и загрузите изображение.

![Загрузка баннера события](/files/-MhYMZUgz5yy_SCVw-mt)

{% hint style="warning" %}
Для баннера события используйте изображение формата **.jpg** размером не более **150Kb**.
{% endhint %}


# Страница "О событии"

Перейдите на страницу “**О событии**” и заполните основную информацию о событии: вставьте изображение и/или видео, добавьте таблицу. \
Редактор, встроенный в платформу, позволяет гибко форматировать текст и изменять содержимое описания события.

![Редактирование описания на странице "О событии"](/files/-MhY_AUdmQrJR5cNu9eH)

После заполнения информации о событии нажмите на кнопку "**Анкета**".


# Страница "Правила"

Создайте и опубликуйте правила для своего мероприятия!

Функционал страницы "**Правила**" аналогичен функционалу страницы "**О событии**". Воспользуйтесь редактором текста на странице "**Правила**" и, если требуется, напишите правила для вашего мероприятия.


# Страница “Анкета”

На этой странице вы можете настроить вопросы анкеты, если она нужна, которую участники заполняют при регистрации. \
В редакторе анкеты можно добавить уже готовые дополнительные поля и создать свои, сделать их обязательными или нет, поменять очередность и тип вопросов.

{% hint style="info" %}
На платформе есть возможность не создавать анкету. Для этого достаточно просто не добавлять новые поля на странице "**Анкета**" и скрыть страницу "**Анкета**" в [настройках конкурса](/docs/settings-contests/another-page#vkladka-menyu).&#x20;
{% endhint %}

## Интерфейс страницы "Анкета"

### Поля для информирования организаторов

На странице "**Анкета**" присутствуют три поля: "**Имя**", "**Фамилия**", "**Email**". Они созданы для информирования организаторов о том, что не нужно создавать поля для сбора этих данных, т.к. они автоматически собираются при регистрации.

![](/files/-MhYdRvaOUwmILm2NFeR)

### Дополнительные поля

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

![Дополнительные поля на странице "Анкета"](/files/-MhYf33nB1gw6iN_5qwk)

{% hint style="info" %}
Нажмите на икноку добавления поля (зеленый крестик) напротив вопроса, чтобы добавить его в анкету.
{% endhint %}

### Блок вопросов "Публичная информация"

Блок представляет собой набор готовых вопросов, соединенных вместе для удобства.

![Блок вопросов "Публичная информация"](/files/-Mhn1PfA94jQPsRnFRNX)

{% hint style="info" %}
Все названия вопросов в блоке можно поменять.
{% endhint %}

Вопрос "Ваша роль на мероприятии" имеет тип "**Множественный выбор**". Вы можете задать столько ролей, сколько посчитаете нужным.

![Добавление новой специализации в анкету](/files/-Mhn2NwyUEEYSVkAFfL7)

![Выбор специализации при заполнении анкеты](/files/-Mhn5G1KX2dmxL6QnUyJ)

![Специализации в карточке участника и команды](/files/-Mhn7eXhhIOwV2Qdi0NJ)

{% hint style="info" %}
Специализации, добавленные в вопросе "**Ваша роль на мероприятии**", будут видны в карточке участника и внутри редактора команды. \
Специализации участвуют в поиске участников и команд.
{% endhint %}

### Вопрос "Как будете участвовать"

Вопрос "**Как будете участвовать**" добавляет в карточку участника надпись о типе участия, а так же помогает найти участника в поиске и в списке участников на странице "**Статистики**".&#x20;

![](/files/-MhnFIg9SPzOMEx8Pvz-)

### Кнопка "Добавить свой вопрос"

Кнопка "**Добавить свой вопрос**" позволяет добавить свой вопрос в анкету. После добавления вопроса, вы можете выбрать тип вопроса, название и дополнительные параметры для поля.&#x20;

![Смена типа вопроса](/files/-MhYzmDfrWlGTE7-J5Dw)

### Типы вопросов

Существует несколько типов вопросов:

* **Текст** - обычное поле для ответа на вопрос.

![Так выглядит вопрос с типом "Текст" в анкете участника](/files/-MhmpKgbfF-osz3qSQSk)

* **Варианты на выбор** - вопрос с заранее созданными вариантами для выбора. Можно выбрать только один вариант.

![Создание вопроса с типом "Варианты на выбор"](/files/-MhmqZKSViyiUfTz_6Tk)

![Выбор варианта участником в типе вопроса "Варианты на выбор"](/files/-MhmrB1blEuX2POdJDb9)

* **Да/Нет** - участник выбирает между двумя вариантами ответа: Да или Нет.

![Участник выбирает вариант в типе вопроса "Да/Нет"](/files/-Mhn-RhpvRj7nin8nzdh)

* **Файл** - участник должен загрузить файл на платформу.

{% hint style="info" %}
В типе вопроса "Файл" вы можете попросить участника загрузить любой тип файла размером до **25 Mb**. \
Посмотреть загруженный файл можно в разделе “**Статистики**”, перейдя на вкладку “**Список участников**” и нажав на кнопки “**Показать анкету**” или "**Анкета**";
{% endhint %}

* **Множественный выбор** - тип вопроса работает точно аналогично тип "Варианты на выбор". Можно выбрать несколько вариантов на выбор.

### Действия с вопросами

При создании анкеты у вас есть возможность поменять тип вопроса, заголовки, положение вопроса в списке и удалить вопрос.

![Изменения положения вопроса](/files/-MhrWeo_AlgUVDAH3_4_)

![Действия с вопросами](/files/-MhrWszM-ZCx5UJB8I01)

{% hint style="info" %}
Вы можете сделать все поля *не обязательными*. Такая анкета появится один раз при регистрации участника в конкурсе. Участник может в любой момент заполнить анкету по собственному желанию.
{% endhint %}

### Редирект после заполнения анкеты

После заполнения анкеты, вы можете перенаправить участника на любую страницу мероприятия или на URL стороннего ресурса.

### Блок "Файлы конкурса"

Блок создан для того, чтобы организатор мог загрузить собственные правила и политику конфиденциальности.

### Пример создания анкеты

Создадим анкету к нашему мероприятию. Для этого в редакторе анкеты воспользуемся готовыми полями и добавим немного своих.&#x20;

* Перейдите в редактор анкеты и добавьте все дополнительные поля из блока “Дополнительные поля”.&#x20;
* Нажмите на кнопку “Добавить свой вопрос” и добавьте вопрос каждого типа: для этого нажмите на иконку типа вопроса рядом с иконкой удаления вопроса и выберите нужный тип. В нашем случае, мы создадим по одному вопросу каждого типа и сделаем их все обязательными. Можете взять данные из нашего примера или создать свои (*самый лучший вариант*):&#x20;
  * “**Под каким банановым кустом вы хотели бы кодить?**”, тип “**Текст**”;&#x20;
  * &#x20;“**Какой приз больше всего бы вас устроил?**”, тип “**Варианты на выбор**”, добавим варианты: “**Деньги, еще раз деньги и ничего кроме денег!**”, “**Годовой запас бананов - это все, что мне нужно!**”, “**Я здесь просто посмотреть**”.&#x20;
  * “**Хотели бы вы работать программистом на банановом заводе?**”, тип “**Да/Нет**”;&#x20;
  * “**Загрузите фотографию вашей любимого бананового куста**”, тип “**Файл**”.&#x20;
  * “**Цифровизирую банановую индустрию потому, что...?**”, тип “**Множественной выбор**”, добавим варианты ответа: “**Это круто!**”, “**Просто люблю бананы**”, “**Цифро-бананы - вклад в будущее**”, “**Потому!**”, “**Как я здесь оказался?**”.
  * В поле “**Редирект после заполнения анкеты**” выберем пункт “**О событии**”, чтобы после заполнения анкеты участника перенаправляло на главную страницу мероприятия;&#x20;
  * Блок полей “**Файлы конкурса**” пропускаем.

После добавления и заполнения всех вопросов в редакторе анкеты, нажмите на кнопку “**Сохранить**”. Если вы хотите посмотреть полученный результат, то во всплывающем окне нажмите на кнопку “**Посмотреть результат**”, если нет, то на кнопку “**Закрыть**”.

Анкета готова! Теперь вы будете знать о своем участнике немного больше информации, чем хотели бы. Переходим к созданию заданий!


# Страница "Задания"

Создание заданий для вашего мероприятия

## Создание задания

После создания анкеты перейдите на страницу “**Задания**”. Здесь вы можете создать новые задания, наполнить их задачами и отредактировать уже созданные задания. У нас выбран шаблон “**Хакатон**”, поэтому первое задание было автоматически создано и настроено. Давайте нажмем на кнопку “**Редактировать**” в карточке задачи и настроим задание под свои нужды.

{% hint style="info" %}
Пожалуйста, внимательно изучите этот раздел! Задачи - одни из самых важных деталей мероприятия.
{% endhint %}

{% hint style="info" %}
Все решения участников можно посмотреть на странице "**Статистики**" во вкладке "**Дашбоард**".
{% endhint %}

## Редактор задания

Страница редактора задания имеет множество гибких настроек. Создание задания начинается со вкладки "**Основные**". Не будем терять времени и начнем!

### Вкладка "Основные"

В этой вкладке вы можете задать название задачи/номинации, придумать описание к задаче, настроить доступы и видимость задачи.

![Вкладка "Основные"](/files/qafBpScHkfsGXbFFM5tX)

{% hint style="info" %}
Обратите внимание на индикатор заполненности задачи в правой части страницы. Постарайтесь сделать все пункты зелеными, т.к. это существенно упрощает взаимодействие с участниками. Не все пункты являются обязательными!
{% endhint %}

* **Название задачи** - в этом поле вы можете задать название задачи. Название задачи будет отображаться в карточке задачи в списке всех задач.&#x20;
* **Публичное описание задачи** - тут можно задать описание задачи, которое будет видеть участник в карточке задачи.&#x20;

![Название и публичное описание задачи](/files/-MhxzCDOY4-m3hZ57Rli)

* **Дата открытия задачи для участников**/**Дата закрытия задачи для участников** - в этом поле задается время появления/закрытия задачи в списке всех задач.

{% hint style="info" %}
Эту настройку можно использовать, чтобы показывать и скрывать задачи участникам по времени, которое вы указали.
{% endhint %}

* **Показывать результат** - включает отображение результата после прохождения задания.&#x20;

![Таблица с результатами после выполнения теста](/files/-MhsUCzID23PcIOUWyX_)

{% hint style="info" %}
Настройка "**Показывать результат**" работает только для заданий с типами "**Тест**" и "**Live Coding**".
{% endhint %}

* **Теги задачи** - здесь можно создать и прикрепить к задаче произвольные теги. Теги будут отображаться в карточке задачи.

![Создание и прикрепление тегов к задаче](/files/-Mhsbj8uL1t4g1_XNy_Q)

![Теги в карточке задания](/files/-MhsdH6-_K49uCHBAwlY)

* **Сортировка рейтинга** - задайте сортировку рейтинга для вашей задачи. Если оценка решения задачи подходит под условие "чем меньше, тем лучше", то выберите "По увеличению результата", если наоборот, то "По уменьшению результата".
* **Сложность задачи** - организатор может выставить задаче сложность. Участник или команда может отсортировать задачи по сложности, если она указана в настройках.

![Фильтр задач на странице "Задания"](/files/-MhsfmdM1g4ED_XczSM3)

* **Опубликовать задачу** - если настройка активна, то задача видна в списке задач.

{% hint style="warning" %}
**Внимание!** Сохраните настройки задачи перед переходом во вкладку "**Вопросы**", нажав на кнопку "**Сохранить**" во вкладке "**Главное**".&#x20;
{% endhint %}

Перейдите на вкладку "**Вопросы**", чтобы начать создавать вопросы для вашей задачи.

### Вкладка "Вопросы"

Во вкладке "**Вопросы**" вы можете создать вопросы для задачи. Мы не ограничиваем вас в количестве вопросов внутри задачи, поэтому можете отыграться на участниках по полной (например, создать 100500 тестовых вопросов)!&#x20;

![Вкладка "Вопросы"](/files/przuW2rA1axm5wrAvbK9)

Нажмите на кнопку "**Добавить свой вопрос**", чтобы добавить новый вопрос.&#x20;

![Создание вопроса](/files/YekrIMEPGjESyMY0mIr5)

{% hint style="success" %}
Описание типов вопросов и настроек к ним представлено ниже, а чтобы вам было удобно, мы подготовили ссылку на раздел - [**Типы вопросов**](#tipy-voprosov)
{% endhint %}

### Вкладка "Эксперты"

Во вкладке "**Эксперты**" вы можете добавить кураторов для задачи. Они помогут участникам, если у тех появятся вопросы.

![Вкладка "Эксперты"](/files/Cz4ZXREugGNrdEmze3ab)

Нажмите на кнопку "**Добавить эксперта**", чтобы выбрать эксперта из списка совместного доступа.&#x20;

**Кнопка** ![](/files/GzrLThmJyHJmx7D3zExJ) отвечает за открепление эксперта от задачи.

{% content-ref url="/pages/Inq4AHKWCyC1bS2SHEVd" %}
[Совместный доступ](/docs/settings-contests/sovmestnyi-dostup)
{% endcontent-ref %}

![Описание эксперта в карточке задачи](/files/-MhxXmsKnFgcYNPW16iY)

После прикрепления экспертов к задачам, нажмите на кнопку "**Сохранить**" и перейдите во вкладку "**Расписание встреч**".

### Расписание встреч

Бронирование времени нужно для того, чтобы участникам было проще согласовывать время встречи с экспертами, прикрепленными к задаче. Давайте посмотрим как это работает! Нажмите на кнопку "**Добавить интервал**".

* **Название интервала** - поле для названия интервала.
* **Описание** - *обязательное поле* для описания интервала.
* **Дата старта** - дата начала интервала.
* **Длительность встречи** - в этом списке вы можете выбрать длительность встречи в минутах. Максимальная длительность встречи составляет 60 минут.
* **Кол-во встреч** - здесь можно задать количество встреч. Максимальное количество встреч - 40.

Если к заданию прикреплен интервал, то участник или команда может нажать на кнопку "**Записаться на чекпоинт**" и выбрать любой свободный интервал для встречи. После выбора интервала, участнику придет письмо с оповещением о том, что интервал закреплен за ним.&#x20;

![Кнопки записи на чекпоинт](/files/-Mhwa-ZwQnneBBuESdme)

![Команда записалась на чекпоинт](/files/-MhwaU0p8cT2mM3Fo4VE)

Участник с правами "**Организатор**" и выше может подтвердить или отменить запись команды. В любом из случаев на почту участнику придет оповещение о результате записи.

![Подтверждение слота организатором](/files/-Mhxv7-D-nKiaX-FBXvR)

{% hint style="info" %}
Участник с правами "**Организатор**" и выше может очистить слот, нажав на кнопку "**Очистить слот**".
{% endhint %}

{% hint style="warning" %}
Если уменьшить количество слотов, то командам, которые были записаны на последние интервалы, придет оповещение об удалении интервала.
{% endhint %}

Самостоятельно заполните все настройки в блоке создания интервала и нажмите на кнопку "**Сохранить**".&#x20;

{% hint style="warning" %}
Вкладка "**Удаление**" отвечает за удаление задачи. Пользуйтесь ей с осторожностью, т.к. восстановить удаленную задачу и решения невозможно!
{% endhint %}

### Типы вопросов

Итак, настала самая важная часть мероприятия - задания. Как упоминалось ранее, в каждом типе шаблона события есть автоматически созданная задача с заданием и наше мероприятие не стало исключением. Нажмите на задание в блоке "**Список вопросов**".&#x20;

{% hint style="info" %}
Поля, описанные в разделе "**Текст**", одинаковы для всех типов вопросов, поэтому в дальнейшем описания этих полей будет пропускаться.
{% endhint %}

#### Содержание:

* [Текст](/docs/settings-contests/tasks-page#tekst)
* [Live Coding](/docs/settings-contests/tasks-page#live-coding)
* [Тест](/docs/settings-contests/tasks-page#test)
* [Файл](/docs/settings-contests/tasks-page#fail)
* [Видео](/docs/settings-contests/tasks-page#video-pitching)
* [Gitlab](#gitlab)

#### Текст

В нашем случае автоматически создалось задание с типом "**Текст**", поэтому начнем с него. Давайте посмотрим какие поля есть в этом типе вопроса.

В поле "**Выберете тип задачи**" вы можете выбрать один из представленных типов задач, подходящих вам. Каждый тип вопроса мы разберем чуть позже.

В полях "**Название вопроса**" и "**Напишите вопрос**" задаются название и описание для вопроса, которые будут отображаться внутри задачи на странице с вопросом.&#x20;

![Интерфейс страницы вопроса](/files/-Mhy-BoZBMz6yFpXj5yE)

Блок "**Лимит ответов**" имеет два поля: первое - числовое, где задается количество ответов, которые может дать участник за период времени, а второе - список с выбором периода времени. &#x20;

{% hint style="info" %}
Период "**За все время**" означает, что у участника есть определенное количество попыток до наступления даты закрытия задачи. У периода "**В сутки**" количество попыток восстанавливается каждый день до закрытия задачи.
{% endhint %}

Заполните поля произвольными данными, нажмите на кнопку "**Добавить свой вопрос**" и выберите тип нового вопроса - **Live coding**.

#### Live coding

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

* Поле "**Комментарий**" предназначено для того, чтобы организатор оставил объяснение к решению или любое другое послание участникам.

{% hint style="warning" %}
Включите [настройку "**Показывать результат**"](/docs/settings-contests/tasks-page#redaktor-zadaniya), чтобы участник увидел комментарий после выполнения задания.
{% endhint %}

* В списке "**Язык по умолчанию**" можно выбрать язык, который будет установлен по умолчанию в редакторе кода.

{% hint style="info" %}
Участник всегда может изменить язык программирования внутри редактора кода.
{% endhint %}

![Переключение языка программирования](/files/-Mi0w0iB_NxcwVG3aSa8)

* Кнопка "**Добавить тестовую пару**" позволяет добавить тестовую пару для проверки решения.

![](/files/-Mi0zF4vGm-92QNSFtlo)

{% hint style="info" %}
Для проверки решения участника система запускает его решение с разными комбинациями входных и выходных данных. Например: если задача — написать функцию сложения двух чисел, то система будет передавать ей разные комбинации чисел и сверять ответ вашей функции с реальными суммами. Если во всех случаях ответы совпадут, то решение считается верным. Напишите минимум 2 пары входных и выходных данных для того чтобы гарантировать качество проверки.
{% endhint %}

{% hint style="warning" %}
Если у вас включена [настройка "Учитывать время решения при формировании рейтинга"](/docs/settings-contests/other-page#nastroika-uchityvat-vremya-resheniya-pri-formirovanii-reitinga), то после перехода участника в задачу начнется фиксация времени выполнения задачи.
{% endhint %}

![Первое предупреждение об отсчете времени](/files/-Mi13-LA8lEPGcq-DAgB)

![Второе предупреждение об отсчете времени](/files/-Mi137ijP9BZDlaozHcI)

Заполните блок с Live coding задачей своими данными и создайте новую задачу с типом "**Тест**".

#### Тест

Вопрос с вариантами ответов на выбор.&#x20;

![](/files/-Mi1Oo3l6MJNRXmurNVh)

Давайте теперь добавим свой вопрос! Для этого нажмите на кнопку "**Добавить свой вопрос**" и произвольно заполните поля "**Название вопроса**" и "**Напишите вопрос**". После заполнения полей нажмите на кнопку "**Добавить вариант ответа**" и добавьте несколько вариантов ответа. Выберите правильный ответ, нажав на галочку рядом с вариантом ответа.

![Пример создания собственного вопроса](/files/-Mi1yPedX9DyRQCUhcKn)

#### Файл

Вопрос с типом "**Файл**" подразумевает, что пользователь загрузит свое решение на платформу. Создайте вопрос с типом "**Файл**" и произвольными данными.

{% hint style="info" %}
Участник может загрузить файл размером **до 200 Mb**.
{% endhint %}

#### Видео

Видео питчинг позволяет записать видеопрезентацию для организатора или загрузить уже готовый видеофайл. Функционал платформы позволяет записывать веб-камеру, рабочий стол или все одновременно.

{% hint style="info" %}
Размер загружаемого видеофайла не должен **превышать** **200 Mb**.
{% endhint %}

![](/files/-Mi5cCejFfYaQQDOgDav)

Настройка "**Ограничение по времени**" позволяет ограничить длительность видеопрезентации, которую участник проводит через платформу. Вы можете выбрать ограничение по времени в размере **3, 5, 7 или 10 минут**.

{% hint style="info" %}
Все видеозаписи организатор может посмотреть на странице "**Статистики**".
{% endhint %}

Создайте вопрос с типом "**Видео питчинг**" и заполните произвольными данными.

## Gitlab

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

{% hint style="warning" %}
Задание с типом "**Gitlab**" настроить самостоятельно достаточно сложно, поэтому сразу обращайтесь к нам за помощью на [**support@codenrock.com**](mailto:support@codenrock.com)!
{% endhint %}

### Действия организатора

Организатор должен обратиться к нам, чтобы мы смогли создать и подготовить шаблон репозитория для задачи.&#x20;

### Путь участника

Пройдем полный путь участника по решению такой задачи, чтобы понять как этот функционал работает.

* Участник переходит в задачу, где ему выдаются доступы для репозитория. На странице с задачей будут отображаться описание задачи, правила, небольшая помощь по gitlab и, соответственно, доступы.

![Участнику выдаются доступы к репозиторию](/files/ba9W4G69oZnWl6T9rfwn)

{% hint style="info" %}
Доступы в репозиторий для организаторов выдаются по схожей схеме. Организатору нужно просто перейти в задачу так же, как и участнику. Доступы выдадутся автоматически и распространяются на все учетные записи в совместном доступе.
{% endhint %}

* После получения доступа, участник переходит по ссылке в репозиторий и авторизуется  там.

![Интерфейс gitlab](/files/F3ncztaDnoBVLiHAWJF4)

* Участник решает задачу и загружает решение в репозиторий.
* После загрузки решения в репозиторий происходит его сборка. По окончании сборки участник получит письмо с оповещением о статусе проекта. &#x20;

![Письмо с уведомлением об успешной сборке проекта](/files/6rlCMASJXvJULtoVMfyN)

* Если сборка проекта прошла успешно, то участник переходит в задачу, где его ждет кнопка "**Проверить решение**". Нажатие этой кнопки запускает процесс проверки решения и подсчета рейтинга.
* Когда проверка будет заверешена, то участнику на почту придет письмо с информацией о статусе проекта и количество баллов, которое он заработал.

![Письмо с результатами решения](/files/iccDKuYlc3fmVAVlaY5t)

* Участник может перейти в задачу, нажать на кнопку "**Предыдущие решения**" и выбрать несколько решений, которые он считает лучшими, для оценки.

{% hint style="info" %}
Обратите внимание, что для управления доступами к репозиторию и просмотра их статусов, используется настройка ["**Заблокировать gitlab**](/docs/statistiki/komandy#zablokirovat-gitlab)" и [фильтр "**Gitlab**"](/docs/statistiki/komandy#gitlab) во [вкладке "**Команды**"](/docs/statistiki/komandy).
{% endhint %}

## Завершение создания задачи

Итак, теперь у вас есть все навыки для того, чтобы создать свои собственные задания. Вы можете создавать задачи с одиночными заданиями или, как в нашем случае, создать несколько заданий внутри задачи.

Если вы создавали задания вместе с нами, то у вас должен был получиться такой список заданий:

* Одно "**Live coding"** задание;
* Одно задание с типом "**Тест**";
* Одно задание с типом "**Текст**";
* Одно задание с типом "**Файл**";
* Одно задание с типом "**Видео**";

Теперь у вас нас есть практически все типы вопросов для нашей тестовой задачи. Пройдитесь по вкладкам в редакторе задачи и проверьте все ли на месте. Если все хорошо - поздравляю с первой созданной и настроенной задачей!:tada: Пришла пора настроить голосование.&#x20;

Переходим на страницу создания голосования!


# Страница "Голосование"

После создания заданий нужно создать голосование, критерии, прикрепить жюри и команды. Давайте создадим голосование!

## Жюри

Первое, что мы сделаем - это добавим жюри. Перейдите в режим редактирования мероприятия. В меню мероприятия найдите пункт "**Голосование**" и нажмите на него. Перейдите во вкладку "**Жюри**".

### Добавление жюри

Во вкладке "**Жюри**" вы можете добавлять жюри, управлять их настройками, очищать голосование или удалять жюри из конкурса.&#x20;

Нажмите на кнопку "**Добавить жюри**" и заполните форму для добавления нового жюри.

![Добавление жюри](/files/lj5WrrVb4Y4bMjrZX51x)

Нажмите на кнопку "**Сохранить**". Новый член жюри появится в общей таблице жюри.

![](/files/hHyZvXmai2cfo4r8idDR)

### Настройка жюри

Основные настройки жюри представлены в виде кнопок напротив имени члена жюри:

**Ссылка и Код** - ссылка и код доступа появятся у жюри после прикрепления его к голосованию.

![](/files/PhbwE87A7ohRP07ZLuX3)

**Добавить голосование** - при нажатии на кнопку происходит переход во вкладку "Голосования".

**Отправить приглашение** <img src="/files/27JIotDDzDZOzTZygJ2K" alt="" data-size="original"> - кнопка отвечает за отправку приглашения на голосование. &#x20;

{% hint style="warning" %}
Отправляйте приглашение только тогда, когда жюри уже прикреплен к голосованию.
{% endhint %}

**Редактировать информацию** ![](/files/X2Yyv6PW8EPreMk1qSJM) - по нажатию на кнопку открывается всплывающее окно с информацией о жюри (имя, email), которую можно отредактировать.

**Удалить жюри** ![](/files/lMMi8OQemA8wf4043ph1) - ​нажатие на кнопку удаляет жюри.

**Очистить голосование** - очищает голосование жюри.

## Критерии

После добавления жюри нужно добавить критерии. Критерии созданы для того, чтобы жюри могли голосовать за решение задачи или предложенную идею по определенным параметрам (критериям), которые задает организатор. Группы критериев могут объединять в себе несколько параметров по заданной тематике.

### Добавление критериев

Перейдите во вкладку "**Критерии оценки**". Нажмите на кнопку "**Добавить группу**" и назовите группу критериев.&#x20;

![Добавление группы критериев](/files/aGpIcy9v61bFQ5ZT9RLs)

Кнопка "**Добавить критерий**" создает критерий внутри группы критериев. Их может быть неограниченное количество. Нажмите на кнопку "**Добавить критерий**", добавьте несколько произвольных критериев и присвойте им максимальную оценку.

Чекбокс "**Запрашивать комментарий к оценке**" добавляет на страницу голосования поле для комментария. Это поле служит обратной связью для участника, т.к. иногда участнику важно знать почему именно такая оценка была выставлена его решению.

![Оценки с комментариями жюри](/files/1ev3mJSV1mpBJqZaF1TZ)

{% hint style="info" %}
Текстовое поле "**Запрашивать комментарий к оценке**" является обязательным при отправке оценок жюри.
{% endhint %}

{% hint style="info" %}
Оценки каждого жюри отображаются во вкладке [**"Общий рейтинг"**](/docs/statistiki/obshii-reiting) на странице ["**Статистики**"](/docs/statistiki). Комментарии к оценкам можно посмотреть запросив экспорт оценок во вкладке [**"Экспорт/импорт"**](/docs/statistiki/eksport-i-import) в статистиках.
{% endhint %}

{% hint style="warning" %}
Максимальное количество баллов в критерии - **100**.&#x20;
{% endhint %}

## Голосование

Наконец-то мы подошли к созданию голосования! Создание и настройка голосования достаточно проста, поэтом приступим!

### Создание и настройка голосования

Перейдите во вкладку "**Голосование**" и нажмите на кнопку "**Добавить голосование**".&#x20;

![Создание голосования](/files/QaPjjohuYwEpmnD3wgzh)

#### Редактирование голосования

В блоке "**Редактирование голосования**" задается название и даты голосования. Заполните поля "**Название голосования**" и "**Старт/Завершение голосования**".&#x20;

{% hint style="info" %}
"**Старт/Завершение голосования**" используется точно так же, как и во всех похожих  случаях на платформе. Если дата старта голосования не наступила, а завершения - прошла, то голосование не будет отображаться в списке на странице голосований.&#x20;
{% endhint %}

#### Жюри

В блоке "**Жюри**" прикрепите жюри, которые были добавлены ранее во вкладке "**Жюри**". К каждому жюри можно прикрепить несколько групп критериев.&#x20;

![](/files/t2n2Rc5pnSyRgnq2jmi5)

{% hint style="info" %}
Одного жюри можно добавить в несколько голосований и прикрепить к нему любое количество критериев.
{% endhint %}

#### Команды

В блоке "**Команды**" можно отфильтровать команды по задачам, названию и еще по нескольким параметрам.&#x20;

Кнопка "**Выбрать все команды**" добавляет все команды независимо от выбранных фильтров.

Кнопка "**Убрать все команды**" убирает команды из голосования.&#x20;

![](/files/roL4p35WfrUSJ0me74P7)

Очередность команд в голосовании можно менять перетягиванием их в списке выбранных команд или нажимая на кнопки "Вверх/Вниз".&#x20;

После настройки голосования нажмите на кнопку "**Обновить**".

### Проведение голосования

Голосование создано и теперь можно отправить приглашения жюри. Приглашение будет содержать ссылку на голосование и код доступа.&#x20;

Давайте примерим на себя роль жюри и посмотрим как выглядит страница голосований.&#x20;

Перейдите на вкладку "**Жюри**", выберите любого жюри и нажмите на кнопку "**Скопировать**". Вставьте скопированную ссылку в адресную строку браузера и перейдите по ней.&#x20;

На открывшейся странице введите код доступа из таблицы жюри. Перед вами открылась страница с голосованием.

![Список команд внутри голосования](/files/lN3DAHOSZ6eNrylDbgO6)

![Если жюри прикреплен к нескольким голосованиям, то при переходе откроется список голосований](/files/b7AkWbp227tICeL8IfzU)

Войдите в голосование и нажмите на кнопку "**Открыть**" под названием нужной команды. Посмотрите решение, выставите оценку и напишите комментарий. Нажмите на кнопку "**Отправить оценки**".

![](/files/kFwmET2wsWcSOWKVgCY0)

Переключение между решениями команды происходит по нажатию на выпадающий список с задачами в самом верху страницы.&#x20;

![Выбор задачи на странице голосования за решение ](/files/YZCuYcC84orIfqI6MbL5)

Итак, наше голосование создано! Таких голосований можно создать любое количество и управлять ими так, как хочется.&#x20;

{% hint style="info" %}
Если остались вопросы, то вы можете задать их нажав на кнопку мгновенной связи на сайте или написать на [**support@codenrock.com**](mailto:support@codenrock.com).
{% endhint %}


# Страница "FAQ"

## Добавление вопросов и ответов

На этой странице вы можете создать список наиболее частых вопросов и ответов на них для участников. Давайте создадим пару вопросов с ответами.

{% hint style="info" %}
Не пренебрегайте созданием **FAQ**, т.к. участнику будет проще разобраться в правилах и условиях конкурса, если будет где посмотреть информацию.&#x20;
{% endhint %}

Нажмите на кнопку "**Добавить вопрос**" и заполните текстовые поля "**Вопрос**" и "**Ответ**". После заполнения всех полей нажмите на "**Сохранить**", дождитесь подтверждения и нажмите на "**Опубликовать**".

![Создание вопроса для FAQ](/files/-Mi6RXup6kz4gXBwB885)

С помощью кнопок "**Опубликовать**" и "**Снять с публикации**" вы можете управлять видимостью вопросов в FAQ.

![](/files/-Mi6UBn0nBT7e4zci-M1)

Отлично! Теперь создать **FAQ** для конкурса - не проблема! Добавьте, если хотите, несколько вопросов и ответов для участников. Пришло время перейти к **публикации** мероприятия!


# Совместный доступ

Добавьте дополнительных организаторов в свое мероприятие!

На этой странице вы можете добавить дополнительных организаторов в ваше мероприятие. Эта функция помогает не только добавить экспертов на мероприятие, но и создать организаторов, которые имеют схожие с вашими права. Таким образом вы можете разбить задачи между организаторами и быстрее завершить настройку мероприятия.&#x20;

{% hint style="info" %}
Все организаторы в совместном доступе могут создавать свои мероприятия, но не могут их удалять. Возможность удаления мероприятий есть только у участника с правами "**Глава**".
{% endhint %}

Давайте добавим парочку организаторов к нам в мероприятие! Перейдите на страницу "**Совместный доступ**" и нажмите на кнопку "**Добавить организатора**". Введите почту, имя, фамилию нового организатора и нажмите на кнопку "**Добавить организатора**".

![Добавление организатора в совместный доступ](/files/FxsvtMNCL9MdtYkuZhKq)

## Настройка организаторов

Глава мероприятия может делать с организаторами в совместном доступе все, что ему хочется (в разумных и функциональных пределах, разумеется). Давайте подробнее разберем как мы можем управлять приглашенными организаторами.

После добавления организатора, ему на почту должно будет прийти письма с подтверждением участия и с предложением задать пароль для учетной записи.

{% hint style="info" %}
Организатор может пригласить другого организатора к себе в совместный доступ. Для этого нажмите на кнопку "**Добавить организатора**", введите его email и подтвердите добавление. Имя и фамилия подхватятся автоматически!&#x20;
{% endhint %}

{% hint style="warning" %}
**Внимание!** Пользователи, которые уже зарегистрированы на платформе в качестве **участников конкурса**, не смогут стать организаторами в совместном доступе.
{% endhint %}

### Управление организаторами

Напротив каждого организатора имеются кнопки управления:

**Отправить сообщение в личный чат**![](/files/ikQxe8UVrCeE6vA6En8D) - нажатие на эту кнопку открывает страницу личного чата с участником;

**Удаление пользователя**![](/files/u4FMZbVB4J4bulzcWQVl) -  отвечает за удаление организатора из списка;

{% hint style="info" %}
После удаления нового организатора из списка (т.е. участника, который до этого не был зарегистирован на платформе) его тариф остается родительским.
{% endhint %}

**Отправить подтверждение**![](/files/jbjU3jHzdLWIhS0Rd7Rd) - отвечает за повторную отправку письма с подтверждением участия.&#x20;

{% hint style="warning" %}
Письмо с подтверждением участия имеет ограниченнное время действия. Если такое произошло и участник получает сообщение об устаревшей ссылке - используйте повторную отправку сообщения о подтверждении, нажав на иконку с конвертом.
{% endhint %}

![Галочка рядом с почтой означает, что участник подтвердил свою учетную запись](/files/sjDR14CP0n7k85CzxePX)

### Права организаторов

Каждому организатору можно выдать права на конкурс. У нас их три: **отключен**, **эксперт** и **организатор**. &#x20;

![Выбор прав для организатора](/files/YqbkgF9SjQXvNo0GxaC4)

#### Отключен

Организатор с правами "**Отключен**" будет видеть страницу с конкурса с кнопкой "**Участвовать**", что означает отключение функционала организатора для этого участника. При этом надпись о родительском тарифе будет видна в правом верхнем углу.

![Вид страницы у организатора с правами "Отключен"](/files/rpoJed7RJyQjTa7YD8F3)

{% hint style="warning" %}
Пожалуйста, предупредите участника с правами "**Отключен**" о том, что нажатие на кнопку "**Участвую**" аннулирует его статус организатора. Такому участника придется добавлять в список организаторов снова, но уже с другим почтовым адресом.
{% endhint %}

{% hint style="warning" %}
Даже если организатор с правами "**Отключен**"/"**Эксперт**" перейдет по прямой ссылке в "**Статистики**", то ему будет выдано предупреждение о недостатке прав для такого действия.
{% endhint %}

#### Эксперт

Организатор с правами "**Эксперт**" используется для прикрепления к задачам в качестве куратора. Такой организатор получает права участника мероприятия и не имеет доступа в "**Статистики**" или на страницу редактирования мероприятия.

#### Организатор

Участник с правами "**Организатор**" получает весь набор разрешений для редактирования мероприятия, кроме прав на удаления конкурса.


# Генератор сертификатов

Создать сертификат для всех участников события никогда не было так просто!

## Создание сертификата

В режиме редактирования перейдите на страницу Сертификаты и нажмите на кнопку **Новый сертификат**.

{% hint style="info" %}
После создания сертификат доступен во вкладке **Мои достижения** на странице **Профиль** в Личном кабинете участника.
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=4pnxjZcjYZc>" %}

## Вкладка Просмотр

На вкладке **Просмотр** находятся основные настройки для создания сертификата. Давайте их разберем!

### Название сертификата

В поле **Название сертификата** задается название сертификата, которое будет отображаться в списке сертификатов и в названии файла сертификата.

### Фон

В поле **Фон** загружается основное изображение сертификата. Нажмите на кнопку **Выбрать файл** и выберите подходящее изображение для сертификата.

{% hint style="info" %}
Оптимальный размер для фона сертификата \~**1440x2000** и весом не более **5Mb**.&#x20;
{% endhint %}

Вы можете обрезать изображение перед загрузкой. Для этого нажмите на кнопку **Загрузить и обрезать** и выберите подходящее соотношение сторон.

### Шрифт

В этом поле можно выбрать шрифт из представленных, который будет отображаться в вашем сертификате.&#x20;

{% hint style="warning" %}
Свои шрифты на платформу загрузить нельзя.
{% endhint %}

### Надписи в сертификате

{% hint style="warning" %}
Размер шрифта задан по умолчанию и изменить его нельзя.
{% endhint %}

#### Заголовок и Подзаголовок

В поле **Заголовок** нужно ввести заголовок сертификата. Заголовок сертификата имеет самый большой размер шрифта и размещается в верхней части сертификата.&#x20;

В поле **Подзаголовок** размещается второй по важности текст в сертификате. Обычно располагается под заголовком.

#### Имя и Название команды

В поле **Имя** будет автоматически вписано имя пользователя, которому будет выслан сертификат.

В поле **Название команды** будет автоматически вписано название команды пользователя, если она у него есть.

{% hint style="info" %}
Поля **Имя** и **Название команды** можно отключить. Нажмите на чекбоксы рядом с соотвествующей настройкой.
{% endhint %}

### Расположение текста

У каждой надписи в сертификате есть настройка расположения. Вы можете поэкспериментировать с отступами и расположить текст так, как считаете нужным.

### Цвет текста

Тексту можно задать любой цвет. Принимается HEX и RGB.

Нажмите на кнопку **Сохранить**, чтобы сохранить дизайн сертификата.

## Вкладка Пользователи

### Участники

На вкладке **Участники** можно выбрать пользователей, которые получат сертификат.&#x20;

**Фильтры** помогут вам отсортировать участников. Например, только тем, кто прошел модерацию или только капитанам команд.

### Эксперты

На вкладке **Эксперты** можно выбрать пользователей, которых вы добавили в **Совместный доступ**. Там же можно отсортировать пользователей по правам доступа.

{% hint style="info" %}
[**Совместный доступ**](/docs/settings-contests/sovmestnyi-dostup)
{% endhint %}

Все пользователи будут добавлены в общий список для рассылки.

Нажмите кнопку **Сохранить**, чтобы сохранить список пользователей.

## Публикация сертификата

На вкладке **Действия** можно управлять видимостью сертификатов. Нажмите на кнопку **Опубликовать**, чтобы сертификат стал видимым для пользователей в личном кабинете.

По кнопке **Отправить email получателям** начнется рассылка сертификатов на почту, указанную при регистрации.

Кнопка **Удалить** отвечает за удаление сертификата из списка сертификатов и в личном кабинете пользователя.

{% hint style="info" %}
Можно создать и опубликовать несколько сертификатов. Все они будут отображаться в профиле у пользователей, добавленных в список для получения сертификата.
{% endhint %}

## Сертификат в профиле

Как мы уже упоминали ранее, сертификаты после публикации становятся доступны участнику в профиле.&#x20;

Перейдите на страницу **Мои достижения** в личном кабинете участника, чтобы увидеть список всех сертификатов.&#x20;

Нажмите на сертификат, чтобы перейти на страницу просмотра. На этой странице вы можете скачать сертификат или поделиться им в соцсетях.&#x20;

<figure><img src="/files/YLMvwXK57KifXkBSiiiw" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Сертификат доступен для просмотра и скачивания всем пользователям, у кого есть ссылка.
{% endhint %}


# Форма обратной связи

Собирайте обратную связь от участников!

## Создание формы обратной связи

{% embed url="<https://www.youtube.com/watch?v=loI7jPo0LR8>" %}
Создание анкеты обратной связи и просмотр статистики ответов
{% endembed %}

Перейдите в режим редактирования мероприятия и нажмите кнопку **Анкета обратной связи**.&#x20;

### Мотивирующий текст

Первое, что нужно заполнить - это мотивирующий текст или текст, который участник прочитает перед заполнением анкеты.

<figure><img src="/files/8rOKysFiWlaGv7kHWJJf" alt=""><figcaption><p>Пример заполнения мотивирующего текста</p></figcaption></figure>

<figure><img src="/files/ryu6bh5F0Y7iBwohZAQt" alt=""><figcaption><p>Мотивирующий текст в анкете</p></figcaption></figure>

### Создание вопросов

Нажмите на кнопку **Добавить вопрос**, чтобы добавить новый вопрос, выберите тип и введите вопрос.

В редакторе анкеты можно создать 5 типов вопросов:

* **Текст** - принимает в себя ответ в виде обычного текста;
* **Варианты на выбор** - выбор одного из нескольких вариантов;
* **Да/нет** - выбор ответа Да/Нет;
* **Множественный выбор** - выбор нескольких вариантов ответов;
* **Оценить** - выбор баллов от 0 до 10;

Редактор анкеты обратной связи работает аналогично редактору анкеты участника. Вы можете менять очередность вопросов, их тип, название вопроса и т.д.

{% hint style="info" %}
[**Создание анкеты участника**](/docs/settings-contests/form-page)
{% endhint %}

Нажмите **Сохранить** после редактирования анкеты обратной связи.&#x20;

{% hint style="info" %}
Доступ к анкете обратной связи есть только по ссылке. Нажмите на кнопку **Поделиться**, чтобы скопировать ссылку и отправить её вручную участникам.

Или, например, анкету можно прикрепить как пункт меню. Для этого перейдите в настройки мероприятия на вкладку **Меню**, нажмите на кнопку **Добавить пункт меню** и выберите тип **Другой адрес**. Вставьте ссылку на анкету и сохраните меню:)

Как создавать пункты меню мы писали тут - [**Настройки мероприятия**](/docs/settings-contests/another-page)
{% endhint %}

{% hint style="warning" %}
**Организаторы события (совместный доступ) и пользователи, которые НЕ участвуют в событии, не могут отвечать** на вопросы в анкете.&#x20;

Участники могут ответить на анкету только **один** раз.
{% endhint %}

## Сбор статистики

Вся статистика по ответам отображается на вкладке **Обратная связь** на странице **Статистики**.&#x20;

<figure><img src="/files/muXkFfKstjB1koVlX3mC" alt=""><figcaption><p>Вкладка Обратная связь в статистиках</p></figcaption></figure>

Во вкладке **Обратная связь** отображается кол-во участников, зарегистрированных в событии, просмотров анкеты и ответов (отзывов) на неё.&#x20;

#### Вид отображения статистики

Есть два вида отображения статистики по обратной связи:

* **По участникам** - отображаются ответы каждого участника, заполнившего анкету;

<figure><img src="/files/bstBCaTtbJFl3HBfG16S" alt=""><figcaption><p>Отображение По участникам</p></figcaption></figure>

* **По вопросам** - статистика группируется по ответам в обезличенном виде;

<figure><img src="/files/qJjqRQrGIoNUUR7UVi9S" alt=""><figcaption><p>Отображение По вопросам</p></figcaption></figure>

С помощью фильтров вы можете найти анкету нужного участника по нику или почте.

{% hint style="info" %}
Всю статистику по обратной связи можно выгрузить в Excel. Нажмите на кнопку **Экспорт в Excel** и укажите почту.
{% endhint %}


# Публикация мероприятия

Заключительный этап создания мероприятия - это публикация его на платформе. У мероприятия есть три статуса:

* **Черновик** - выдается мероприятию, которое еще не отправлено на публикацию.
* **Модерация** - статус мероприятия после нажатия на кнопку "**Опубликовать**". Администратор проверит ваше мероприятие и допустит к публикации.
* **Опубликовано** - мероприятие допущено к публикации и теперь его видно в списке всех событий.

{% hint style="info" %}
Доступ к мероприятию со статусом "**Черновик**" и "**Модерация**" доступ имеет только **организатор**.
{% endhint %}

Нажмите на кнопку "**Опубликовать**" чтобы отправить ваше мероприятие на проверку. Оповещение об изменении статуса мероприятия придет на почту, указанную при регистрации.

{% hint style="warning" %}
Если у вас возникли проблемы с публикацией мероприятия, то обязательно напишите нам на <support@codenrock.com>.
{% endhint %}

Поздравляю! :partying\_face: Вы создали мероприятие, настроили его, добавили задания и отправили на публикацию! Пора приступать к изучению страницы "**Статистики**", чтобы стать мастером по созданию мероприятий на платформе.&#x20;

{% hint style="success" %}
Если вы полностью изучите руководство по настройке мероприятия, то сможете помогать создавать мероприятия друзьям и близким, хвастаться этим на встрече выпускников и даже добавить пункт себе в резюме! (Шутка:slight\_smile:)
{% endhint %}


# Статистики

Управление участниками, командами и многое другое!

Страница "Статистики" представляет собой огромное количество настроек и параметров, которые помогут вам в управлении конкурсом:

* [Дашбоард](/docs/statistiki/dashboard)
* [Общий рейтинг](/docs/statistiki/obshii-reiting)
* [Список участников](/docs/statistiki/spisok-uchastnikov)
* [Команды](/docs/statistiki/komandy)
* [Рассылки](/docs/statistiki/rassylki)
* [Вопросы](/docs/statistiki/voprosy)
* [Активности](/docs/statistiki/aktivnosti)
* [Экспорт/импорт](/docs/statistiki/eksport-i-import)


# Дашбоард

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

Информационные блоки в верхней части страницы показывают количество регистраций, общее число участников, количество участников, прошедших модерацию, а также количество решений, загруженных на платформу.

На карте можно посмотреть географическое расположение участников, которые присоединились к событию.&#x20;

![Страница "Дашбоард"](/files/38ODY6Cz254zvaqZtiiO)

{% hint style="info" %}
Обратите внимание на числа внутри иконок на карте - они показывают сколько участников присоединилось к событию из одной и той же географической точки.
{% endhint %}


# Общий рейтинг

На странице "**Общий рейтинг**" отображается рейтинг всех участников/команд.

![Страница "Общий рейтинг"](/files/2Gwst8uFwKOB9c9Q8f70)

## Фильтры

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

{% content-ref url="/pages/xL87kE5usLDCrJN7cyF2" %}
[Страница "Голосование"](/docs/settings-contests/vote-page)
{% endcontent-ref %}

{% content-ref url="/pages/-MhsHzVuV3DMT7naqyzm" %}
[Страница "Задания"](/docs/settings-contests/tasks-page)
{% endcontent-ref %}

Чтобы посмотреть рейтинг по задаче или голосованию, нажмите на выпадающий список внутри блока "**Фильтры**", выберите нужную вам задачу/голосование и нажмите на кнопку "**Поиск**".

![](/files/3LjVeXZ1b06qYWSRCZoH)

Если хотите посмотреть решения участников, то нажмите на название команды в таблице рейтинга и выберите задание.&#x20;

{% content-ref url="/pages/-Mj4c887JvpdPqieQiys" %}
[Команды](/docs/statistiki/komandy)
{% endcontent-ref %}

Вы можете загрузить нужный вам рейтинг. Для этого выберите нужный рейтинг и нажмите на кнопку "**Экспорт в Excel**".

{% hint style="info" %}
Подробнее о гибком экспорте можно прочитать тут - [**Гибкий экспорт.**](/docs/statistiki/eksport-i-import#gibkii-eksport)
{% endhint %}


# Список участников

Управление участникам

Функционал этой страницы позволяет делать с участниками все, что вы захотите (в пределах разумного, конечно).&#x20;

## Действия с участником

### Кнопка "Действия"

С помощью этой кнопки вы можете отправить ссылку для подтверждения участия, вручную подтвердить участие или удалить участника из конкурса. Выберите участника из списка, нажав на чекбокс рядом с ником, чтобы кнопка "**Действия**" стала активной.

![](/files/-MiLqsPxA9pAC-aJWlo-)

### Вкладка "Действие"

В этой вкладке, вы можете отправить участнику ссылку для подтверждения участия на почту или в Telegram.

![](/files/-MiLsWfjihiNMe0OxqKC)

{% hint style="info" %}
Про подтверждение участия можно прочитать [здесь](/docs/settings-contests/other-page#nastroika-vklyuchit-podtverzhdenie-uchastiya-polzovatelem).
{% endhint %}

### Вкладка "Подтверждение участия"

Вы можете вручную подтвердить или отменить подтверждение участия пользователя. Выберите нужных участников, нажмите на кнопку "**Действия**" и перейдите на вкладку "**Подтверждение участия**". Выберите нужный вариант и нажмите на кнопку "**Применить**".

![](/files/-MiLuBtcDWL7JIrSoFpT)

### Вкладка "Удаление"

Что делать с участником, который вам не нравится? Правильно! Удалить! (опять шутим) Выберите участника, нажмите на кнопку "**Действия**", перейдите на вкладку "**Удаление**" и нажмите на кнопку "**Удалить из конкурса**".

## Изменение состава команды и анкеты участника

### Кнопка "Изменить"&#x20;

Нажатие на кнопку "**Изменить**" напротив ника участника, открывает диалоговое окно в котором доступно изменение состава команды, есть возможность оставить заметку об участнике и т.д.

![](/files/-Miar-9W9E1kV5q6nnYx)

### Состав команды

Во вкладке "**Состав команды**" можно переместить участника в другую команду, поменять капитана команды или удалить участника команды.

#### Добавление участника в команду

Нажмите на кнопку "**Изменить**" напротив ника участника, которого вы хотите присоединить к команде и перейдите на вкладку "**Состав команды**". На вкладке "**Состав команды**" нажмите на выпадающий список со значением "**Без команды**" и выберите нужную команду.

![](/files/-MibLnNX3IctTYNO9mIC)

#### Смена капитана команды

Выберите участника у которого нет статуса "**Капитан**", но состоящего в команде и нажмите на "**Изменить**". Во всплывающем окне на вкладке "**Состав команды**" нажмите на кнопку "**Сделать** %имя\_участника% **капитаном команды** %название\_команды%"

![](/files/-Mj4WKBRI0GqoStRkTd0)

#### Удаление участника из команды

Найдите нужного участника в списке участников и нажмите на кнопку "**Изменить**". Во вкладке "**Состав команды**" нажмите на кнопку "**Удалить из текущей команды**".

{% hint style="info" %}
Участника со статусом "**Капитан**" нельзя удалить из команды. Сначала передайте права капитана другому участнику команды.
{% endhint %}

### Кнопка "Анкета"

Нажатие на кнопку "**Анкета**" напротив имени участника позволяет изменить его анкету.

## Фильтры

Фильтры представляют собой мощный инструмент для поиска и сортировки участников мероприятия.&#x20;

#### Поле “Поиск”&#x20;

Позволяет искать участников по имени или фамилии.

#### Поле “Регистрация”&#x20;

Позволяет задать временной интервал и посмотреть участников, зарегистрировавшихся в этот интервал.&#x20;

#### Фильтр “Анкета”&#x20;

С помощью этого поля можно отсеять участников с заполненными или не заполненными анкетами.&#x20;

#### Фильтр “Команда”&#x20;

Позволяет посмотреть одиночных или состоящих в команде участников.&#x20;

#### Фильтр “Только капитанов”&#x20;

Этот фильтр оставляет в таблице участников со статусом “Капитан”.&#x20;

#### Фильтр “Специализации”&#x20;

Позволяет найти участников с определенной специализацией, указанной в анкете при регистрации на мероприятие.&#x20;

#### Поле “Введите местоположение”&#x20;

Позволяет найти участников по городу, который участник указал в анкете при регистрации на мероприятие.

#### Фильтр “Модерация”&#x20;

Позволяет отсеять участников чьи команды прошли модерацию;&#x20;

#### Фильтр “Все призы”&#x20;

Позволяет отсеять участников по критериям;&#x20;

#### Фильтр “Финалист”&#x20;

Позволяет оставить в выдаче участников, которым был присвоен статус “**Финалист**”;&#x20;

#### Фильтр “Команда собрана”&#x20;

Позволяет оставить в выдаче участников команды которых зафиксировали состав и настройки команды активировав настройку “**Команда собрана**”.&#x20;

{% hint style="info" %}
[Настройка “**Фиксировать сбор команды**” ](/docs/settings-contests/other-page#nastroika-fiksirovat-sbor-komandy)должна быть включена в настройках конкурса.&#x20;
{% endhint %}

#### Фильтр “С подтверждением участия”

Позволяет оставить в выдаче только тех участников, которые подтвердили участие в конкурсе. Помощь: ссылка на описание функции “**Подтверждение участия**”.&#x20;

#### Фильтр “Тип участия”&#x20;

Сортирует участников по типу участия.&#x20;

{% hint style="info" %}
Для работы сортировки в анкете должен быть добавлен [пункт “**Как будете участвовать?**”](/docs/settings-contests/form-page#vopros-kak-budete-uchastvovat).
{% endhint %}

#### Функция “Показывать на странице”&#x20;

Позволяет показать сразу 30, 50 или 100 участников на странице.

#### Сортировка “Сортировать по”&#x20;

Позволяет отсортировать участников по имени, фамилии, дате регистрации и т.д.&#x20;

#### Сортировка “Порядок сортировки”&#x20;

Позволяет отсортировать участников по возрастанию или убыванию.

#### Кнопка “Показать/Скрыть анкету”&#x20;

Добавляет в таблицу поля из анкеты и данные, который пользователь ввел при регистрации на мероприятие.

Иконка настройки столбцов таблицы позволяет добавить новые столбцы с данными в таблицу.

![Настройка колонок таблицы списка участников](/files/-Mj4bxs4w61UTUPhAB_g)


# Команды

Страница "**Команды**" позволяет создавать команды, просматривать информацию о командах, управлять настройками команд, удалять команды и многое другое.

## Создание команды

На странице "**Команды**" вы можете создать команду и настроить её. Нажмите на кнопку "**Создать команду**". Введите название команды, описание (необязательно), выберите капитана нажатием на кнопку "**Сделать капитаном**" и отметьте участников, которых хотите добавить в состав команды. Нажмите на выпадающий список "**Участие в задаче**" и выберите задачу, которую хотите прикрепить к задаче.&#x20;

После настройки команды нажмите на кнопку "**Создать команду**".

![Окно создание команды](/files/-Mj90ko2YAbm3yn0Dyuu)

{% hint style="warning" %}
**Команду без капитана создать нельзя!**
{% endhint %}

## Управление командой

### Участие в задании

Организатор может поменять выбранное задание, выбранное командой. Нажмите на чекбокс рядом с командой и нажмите на кнопку "**Изменить**".

![Изменение задания у команды](/files/-Mj97kd9DERv0eM63f0X)

В появившемся окне нажмите на выпадающий список "**Участие в задании**" и выберите нужное задание. Если требуется изменить критерии, прикрепленные к задаче, то нажмите на нужный чекбокс напротив названия критерия. Нажмите на "**Сохранить**" после внесения всех изменений.

### Участие в номинациях

Логика действий аналогична предыдущему пункту. Во всплывающем окне изменения критерия вы можете сменить критерий и сохранить настройки команды.

{% hint style="info" %}
[Настройка критериев в задаче](/docs/settings-contests/tasks-page#nastroika-kriteriev-ocenki-prizy).
{% endhint %}

{% hint style="warning" %}
**Внимание!** Критерии (Призы), прикрепленные через страницу "**Команды**" сбрасываются, если команда меняет задание. Критерии, прикрепленные к заданию (даже если их нет), имеют приоритет перед критериями, которые вы прикрепляете вручную. Чтобы избежать такого сценария, включите настройки ["Фиксировать сбор команды"](/docs/settings-contests/other-page#nastroika-fiksirovat-sbor-komandy), ["Ограничить выбор задач"](/docs/settings-contests/other-page#nastroika-ogranichit-vybor-zadach) и ["Модерация команды"](/docs/settings-contests/other-page#nastroika-moderaciya-komand).
{% endhint %}

### Модерация команды

Модерация команды нужна для того, чтобы допустить команду до участия в мероприятии. Статусы модерации отображаются в таблице команд и в карточке команды.

{% hint style="info" %}
Модерация команд будет работать только если включена [настройка "**Модерация команды**"](/docs/settings-contests/other-page#nastroika-moderaciya-komand).
{% endhint %}

Выберите команду и нажмите на кнопку "**Изменить**". Нажмите на пункт "**Модерация**" и выберите нужный статус модерации команды.&#x20;

![Выбор статуса модерации команды](/files/-MkHGa437uIh2j66oaux)

Нажмите на кнопку "**Применить**". Далее вам будет предложено прислать уведомление о статусе модерации участникам команды.&#x20;

![Уведомление о статусе модерации](/files/-MkHGv2Lg52xhc9YaR25)

### Сбор команды

Вы вручную можете зафиксировать настройки и состав команды. Выберите команду и нажмите на кнопку "**Изменить**". Выберите пункт "**Команда собрана**", во всплывающем окне выберите нужную вам настройку и нажмите на кнопку "**Применить**".

![Сбор команды](/files/-MjTQy4DX38O2xdmItfZ)

### Изменение информации о команде

Всю информацию о команде можно изменить. Для того чтобы изменить информацию о команде, выберите команду, нажмите на кнопку "**Изменить**". В выпадающем списке выберите пункт "**Изменить информацию о команде**".

![Изменение информации о команде](/files/-MjTbQNmqBmt8sqOHqdl)

### Удаление решений команды

Иногда так случается, что требуется удалить решения команды, чтобы команда заново могла решить их. Для удаления всех решений команды, выберите команду и нажмите на кнопку "**Изменить**". Выберите пункт "**Удалить все решения**" и подтвердите выбор.

### Заблокировать Gitlab

Настройка создана, чтобы заблокировать учетную запись gitlab. Используется для заданий с типом "**Gitlab**".&#x20;

Если gitlab участника заблокирован, то ссылка на репозиторий отображается красным цветом.

Если по каким-то причинам репозиторий у участника не создался или создался с ошибкой, то вместо ссылки на репозиторий будет кнопка "**Исправить**", которая попробует исправить ошибки.&#x20;

{% hint style="warning" %}
Возникли проблемы с Gitlab? Напишите нам на [**support@codenrock.com**](mailto:support@codenrock.com) и мы обязательно поможем!
{% endhint %}

![Статусы репозиториев команд](/files/TK1iCjM8uOVkIwIB0pd8)

{% hint style="info" %}
[**Задание с типом "Gitlab"**](/docs/settings-contests/tasks-page#gitlab)
{% endhint %}

### Удаление команды

Удаление команды работает аналогично удалению решений. Выберите команду, нажмите на "**Изменить**". Выберите пункт "**Удалить команды**" и подтвердите выбор.&#x20;

{% hint style="info" %}
Можно удалить несколько команд одновременно. Для этого выберите несколько команд и нажмите на "**Удалить команды**".
{% endhint %}

{% hint style="danger" %}
Удаление команды - необратимый процесс. Если вы случайно удалили команду, то попросите участников заново её создать. Возникли трудности? Напишите нам на <support@codenrock.com>!
{% endhint %}

## Интерфейс списка команд

Вся необходимая информация о команде представлена в таблице на странице "Команды". Давайте немного разберемся чем эта информация может помочь вам.

#### **Название команды** и **Капитан**&#x20;

В этих столбцах отображается название команды и имя капитана.

![](/files/-MjTfVznNOveVuiQ840l)

Рядом с названием команды присутствует иконка командного чата. Если вы хотите связаться с командой, то нажмите на эту иконку и перейдите в чат команды.&#x20;

{% hint style="info" %}
В чате команды вы автоматически получаете статус хоста.
{% endhint %}

#### **Количество участников**

В этом столбце отображается количество участников в команде. Нажмите на цифру количества участников, чтобы посмотреть список участников команды.

{% hint style="info" %}
Функционал страницы просмотра участников команды аналогичен функционалу страницы "**Список участников**". Прочитать про неё можно здесь - [**Список участников**](/docs/statistiki/spisok-uchastnikov).
{% endhint %}

#### Участие в задании и Прогресс по заданию

Здесь отображается задание, выбранное командой, и прогресс по этому заданию.&#x20;

Нажатие на название задания в столбце "**Участие в задании**" перенаправит вас на страницу просмотра решений команды.

Выполненное задание отображается зеленым цветом, а невыполненное - красным. Наведите на название задания, чтобы посмотреть когда задание было выполнено участником.&#x20;

![](/files/-MjTlxVbzRPnpQ_tb7Gg)

#### Тип участия

В этом столбце отображается тип участия команды, которая она указывает в карточке команды.

{% hint style="info" %}
Этот столбец отображается только если включена [настройка "**Команда выбирает тип участия**"](/docs/settings-contests/other-page#nastroika-komanda-vybiraet-tip-uchastiya).
{% endhint %}

#### Оценивается по критериям

Здесь отображаются критерии, которые были прикреплены к команде или задаче.

{% hint style="info" %}
Прочитайте про [прикрепление критериев к задаче](/docs/settings-contests/tasks-page#nastroika-kriteriev-ocenki-prizy) и про [участие в номинациях](/docs/statistiki/komandy#uchastie-v-nominaciyakh), чтобы освежить знания.
{% endhint %}

#### Модерация, Собрана, Финалист

В этих столбцах отображен статусы модерации команды, сбора и команд-финалистов.

![Статусы модерации, сбора, финалистов.](/files/-Mjdp2XabesqgU-kqyDz)

{% hint style="info" %}
Чтобы видеть столбцы "Модерация" и "Собраны", нужно не забыть включить [модерацию команд](/docs/settings-contests/other-page#nastroika-moderaciya-komand) и [фиксирование сбора команд](/docs/settings-contests/other-page#nastroika-fiksirovat-sbor-komandy) во вкладке "**Прочее**".
{% endhint %}

#### Подтверждение участия

В этом столбце отображается статус подтверждения участия. Статус меняется в зависимости от числа подтвердивших свое участие членов команды:

* **Не подтвердившие** - участники пока не подтвердили участие;
* **Частично подтвердившие** - не все участники команды подтвердили участие;
* **Полностью подтвердившие** - все участники подтвердили участие.

![Статусы подтверждения участия](/files/-Mjh__tynmi7cgZGXzfO)

{% hint style="info" %}
[**Включите "Подтверждение участия"**](/docs/settings-contests/other-page#nastroika-vklyuchit-podtverzhdenie-uchastiya-polzovatelem) для отображения статуса подтверждения на странице "Команды".\
\
Отправьте [**запрос на подтверждение участия**](/docs/statistiki/spisok-uchastnikov#vkladka-podtverzhdenie-uchastiya) со страницы "**Список участников**".&#x20;
{% endhint %}

#### Gitlab

В этой колонке отображается наличие и статус репозитория gitlab.

## Фильтры

Фильтры на странице "**Команды**" очень похожи на [**фильтры со страницы "Список участников"**](/docs/statistiki/spisok-uchastnikov#filtry), поэтому подробно расписывать мы их не будем.&#x20;

### Gitlab

Особого внимания мы удостоим фильтр "**Gitlab**". Он будет особенно полезен организаторам, которые создают конкурсы с типом заданий "**Gitlab**".&#x20;

С помощью этого фильтра вы можете оставить в выдаче команды, которые имеют тот или иной статус репозитория.

![Фильтр "GitLab"](/files/C1hoHMkUxL15jlyKwAeX)


# Рассылки

На нашей платформе есть возможность создавать рассылки для участников мероприятия. Вы можете послать им сообщение на почту, в телеграм (если есть) или прямо на платформу! Давайте попробуем создать и отправить рассылку.

Перейдите на страницу "**Рассылки**" и нажмите на кнопку "**Создать уведомление**".

## Создание почтовой рассылки

На странице создания почтовой рассылки выберите тип уведомления "**По почте**". Заполните тему письма, напишите какой-нибудь текст для участников и выберите дату отправки.&#x20;

![](/files/-MjnIREACih4Efdtk0Nq)

{% hint style="info" %}
Обратите внимание, что в текстовом редакторе пристутствуют такие возможности, как форматирования текста, вставка таблиц, изображений, цитат, формул и т.д.
{% endhint %}

Нажмите на кнопку "**Создать**". Перед вами открылась страница с выбором получателей. Выберите одного или нескольких получателей и нажмите на кнопку "**Прикрепить выбранных**".

{% hint style="info" %}
Если немного приглядеться, то можно заметить, что страница прикрепления участников - [**это страница "Список участников"**](/docs/statistiki/spisok-uchastnikov).
{% endhint %}

### Интерфейс страницы

После прикрепления участников вы будете перенаправлены на страницу "**Рассылки**" со списком всех рассылок. Как вы, наверное, на странице появились новые элементы для управления рассылкой. Давайте разберемся с ними!

![](/files/-Mjn_Ct0Tg96PekAeyUF)

#### Подтверждение рассылки и тестовая отправка

У вас все готово к рассылке? Тогда пора её отправлять! Нажмите на кнопку "**Подтвердить рассылку**" и рассылка добавится в очередь на отправку.

{% hint style="warning" %}
После нажатия на кнопку "**Подтвердить рассылку**" рассылку больше нельзя будет редактировать.
{% endhint %}

Если вы не хотите подтверждать рассылку, а просто проверить её проверить, то нажмите на кнопку "**Отправить тестовое**". В этом случае рассылка не будет подтверждена и её можно будет изменить или удалить.

#### Редактирование и удаление рассылки

Напротив каждой рассылки есть иконка для редактирования настроек и содержимого рассылки.&#x20;

Кнопка "**Продолжить редактирование**" делает то же самое, что и иконка редактирования, но только для самой последней не отправленной рассылки.

{% hint style="warning" %}
Одновременно можно создать только одну рассылку! Чтобы создать новую рассылку -  подтвердите старую.
{% endhint %}

Иконка крестика напротив рассылки отвечает за удаление рассылки из списка рассылок.

### Персонализация письма

Вы можете использовать готовые переменные для своей рассылки. Переменные позволяют персонализировать каждое письмо под конкретного участника.

![Переменные для рассылок](/files/-MjnJDl0zL8AGzN9viDV)

{% hint style="warning" %}
Убедитесь, что у пользователя заполнена необходимая информция! Если у участника не заполнено имя, фамилия или нет команды, то в письме будет отображаться переменная.
{% endhint %}

Давайте немного поработаем с переменными и создадим письмо для капитана команды.

![Пример использования переменных](/files/-MjnQ6HncX17qL6oQ59B)

![Вид письма у участника](/files/-MjnR6bVopMBCMuPvCvt)

{% hint style="warning" %}
**В теме письма и переменные работать не будут!**
{% endhint %}

## Создание рассылки для Telegram и платформы

Логика действий для создания таких рассылок аналогична созданию почтовой рассылки. В окне создания рассылки выберите тип "**Telegram**" или "**На платформе**".

{% hint style="warning" %}
Обратите внимание, что выбор варианта "**Все каналы**" отключает продвинутый редактор текста при создании рассылки.
{% endhint %}

В качестве примера создадим рассылку для показа сообщения на платформе. Выберите тип "**На платформе**" и заполните поля произвольными данными. Нажмите кнопку "**Создать**" чтобы сохранить рассылку и кнопку "**Подтвердить рассылку**", чтобы отправить рассылку в очередь.

![Пример создания рассылки для платформы](/files/-Mjnv6cywryD5V13FpVh)

Участник может прочитать сообщение, нажав на иконку уведомлений рядом с аватаром профиля.

![Вид уведомления у участника](/files/-Mjnvcmat_0nNgO6JEpw)


# Вопросы

На этой странице собраны все вопросы, которые задают в чатах на вкладке "**Вопросы**".


# Активности

На этой странице отображаются все активности, которые запускаются в чатах.


# Экспорт и импорт

На этой странице организатор может добавить участников вручную и скачать полную статистику по мероприятию.&#x20;

![](/files/-MjoIiXrRfBPKozYuldd)

## Добавление участников в конкурс (Импорт)

Чтобы добавить участников в конкурс, нажмите на кнопку "**Импорт  участников**".&#x20;

![Страница импорта участников](/files/-Mk1P8vbAJo33tDr0PRU)

Теперь нужно загрузить список участников. Нажмите на кнопку "**Скачать**" и загрузите пример файла участников. С помощью этого файла можно быстро и легко добавить данные своих участников.

{% hint style="warning" %}
Обратите внимание, что файл должен иметь расширение **.csv** и иметь структуру, в которой данные каждого пользователя размещаются на новой строке.
{% endhint %}

Откройте загруженный файл с помощью Блокнота, Microsoft Excel или любого другого текстового редактора.&#x20;

![Пример файла для импорта участников](/files/-Mk1epVxJFYSuQQa8G7i)

Внимательно посмотрите на структуру файла. Данные можно разделять между собой **запятыми**, **пробелами или точкой-с-запятой**. Это сделано для того, чтобы платформа правильно разделяла загруженные данные.&#x20;

{% hint style="info" %}
Обратите внимание, что в файле импорта вы можете сформировать команды.
{% endhint %}

{% hint style="warning" %}
Пожалуйста, проверяйте правильность данных в столбцах! Например, если в столбце "**Имя**" окажется **email**, то будет ошибка.&#x20;

**Внимание. Файл должен быть без пустых строк!**
{% endhint %}

Заполните своими данными файл, соблюдая разделение через запятую, сохраните и загрузите его, нажав на кнопку "**Загрузите файл**".&#x20;

На странице импорта участников из файла укажите разделитель и способ получения пользователями доступа к сервису.&#x20;

![Разделение данных для загрузки на платформу](/files/-Mk1lRpOqlqBSFGKD6yM)

После выбора типа разделителя у вас автоматически сформируются колонки с данными участников. Выберите названия колонок из списка, которые соответствуют названиям колонок в файле и нажмите на кнопку "**Начать импорт**". Дождитесь конца процедуры добавления участников.

![Импорт участников завершен](/files/-Mk28BucL7ywPAHULnxj)

{% hint style="info" %}
Если была выбрана настройка "**Пользователи получат доступ по почте**", то после успешного импорта пользователю придет письмо со ссылкой для подтверждения учетной записи конкурса.

Если была выбрана настройка "**Доступ от аккаунтов будет сформирован в файл**", то вам будет предложено скачать файл с логинами и паролями импортированных участников. **Пожалуйста, не теряйте этот файл!**
{% endhint %}

Может так получится, что вы увидели ошибку в файле уже после того, как загрузили его на платформу. Для того чтобы отменить импорт, нажмите на кнопку "**Удалить файл**".

![Удаление файла импорта](/files/-Mk23ZsJOi_GAjg8gqBc)

## Экспорт данных конкурса

Чтобы загрузить статистику по конкурсу, нажмите на кнопку "**Экспорт**". Если вы хотите загрузить оценки, то нажмите на "**Экспорт оценок**".

![Пример файла экспорта](/files/-Mk2B_tbssKquXJE32-7)

## Гибкий экспорт

Гибкий экспорт позволяет получить только те данные, которые вам нужны, а не выгружать общую статистику по мероприятию.&#x20;

Гибкий экспорт работает на следующих страницах:

* **Редактор мероприятия:**
  * Голосования
* **Статистики:**
  * Общий рейтинг
  * Список участников
  * Команды

Пользоваться гибким экспортом просто! Перейдите на одну из страниц, которая поддерживает гибкий экспорт, и найдите кнопку "**Экспорт в Excel**". Нажмите на неё, введите адрес почты получателя и описание к экспорту.

![](/files/BHBymbGXYJo0BrGQWYCP)

{% hint style="info" %}
Хоть описание и не обязательный атрибут для отправки экспорта, но очень полезный.&#x20;

Например, если вы хотите выгрузить участников, которые подтвердили свое участие в конкурсе, то можно в описание к письму с экспортом написать что-то вроде: "**Команды: полностью подтвердили участие**", чтобы получатель понял по какому принципу произведен экспорт.
{% endhint %}

![Пример письма с гибким экспортом со вкладки "Команды"](/files/kRoH3whp6kuCMeLPNdV7)

{% hint style="info" %}
Для правильного отображения файла экспорта рекомендуем использовать Таблицы Google.
{% endhint %}

{% hint style="warning" %}
Проблемы с получением экспорта? Не беда! Просто обратитесь с описанием проблемы на [**support@codenrock.com**](mailto:support@codenrock.com)!
{% endhint %}


# Настройки firewall для Codenrock

Для работы Codenrock нужен доступ из локальное сети в сеть интернет к следующим ресурсам:

| Load balancer web-приложения | 84.201.143.113                                         | TCP: 443; 80 |
| ---------------------------- | ------------------------------------------------------ | ------------ |
| S3 сервер                    | <p>*.s3.codenrock.com<br>*.storage.yandexcloud.net</p> | TCP: 443; 80 |
| Система аналитики            | <p>cloud.roistat.com</p><p>cllctr.roistat.com</p>      | TCP: 443; 80 |


# Помощь по загрузке решений

Как правильно загрузить решение и посмотреть результат

## Типы задач

### Gitlab (со сборкой проекта)

Задачи с типом **Gitlab** предполагают сборку проекта на Gitlab с автоматическим расчетом результата. Пройдем полный путь участника по решению такой задачи, чтобы понять как этот функционал работает.

* После перехода в задачу выдается доступ к репозиторию с проектом. На странице с задачей будут отображаться описание задачи, правила, небольшая помощь по gitlab и, соответственно, доступы.

<figure><img src="/files/50U6RcqSAmud8b4vmXNU" alt=""><figcaption></figcaption></figure>

* После получения доступа, нужно перейти по ссылке в репозиторий и авторизоваться там.

<figure><img src="/files/EfnQ4RKUAqcAMq8sva5Z" alt=""><figcaption><p>Авторизация в Gitlab по доступам из задачи</p></figcaption></figure>

* Скачайте репозиторий на жесткий диск любым удобным для вас способом.

<figure><img src="/files/ypINRmjyyjY4Hgjaww7D" alt=""><figcaption></figcaption></figure>

* Внесите изменения в задачу и отправьте их на сервер.

<figure><img src="/files/oZBycI21yiE6kHENXLot" alt=""><figcaption></figcaption></figure>

* Сборка проекта начнется после отправки данных на сервер. Проверьте статус сборки на странице **CI/CD** - **Jobs** в Gitlab.&#x20;

<figure><img src="/files/Spnx2n8Lslr9BLyOjWmu" alt=""><figcaption></figcaption></figure>

* По окончании сборки придет письмо с оповещением о статусе проекта.

<figure><img src="/files/OB2knHAYFOETgMfgVOE6" alt=""><figcaption><p>Письмо с уведомлением об успешной сборке проекта</p></figcaption></figure>

* Если сборка проекта прошла успешно, то перейдите в задачу по кнопке **Открыть задачу** и нажмите на кнопку **Проверить модель**. Нажатие этой кнопки запускает процесс проверки решения и подсчета рейтинга.
* Когда проверка будет завершена, то на почту придет письмо с информацией о статусе проекта и количество баллов, которое вы заработали.

<figure><img src="/files/z3A52WWk1P2BNuHsvnWt" alt=""><figcaption></figcaption></figure>

* Участник может перейти в задачу, нажать на кнопку **Предыдущие решения** и выбрать несколько решений, которые он считает лучшими, для оценки.

<figure><img src="/files/mHEwk4bM142zLHAT6J68" alt=""><figcaption></figcaption></figure>

### Gitlab (как хранилище, без сборки)

Процесс получения доступов для такого типа задач аналогичен задаче [Gitlab (cо сборкой)](#gitlab-so-sborkoi-proekta). Получите доступы к репозиторию внутри задачи, клонируйте репозиторий на жесткий диск,  загрузите решение в репозиторий и оповестите организаторов о загрузке решения на сервер.

Посмотрите видео, чтобы посмотреть весь процесс загрузки файлов в репозиторий Gitlab

{% embed url="<https://www.youtube.com/watch?v=x8o3oJv0g_k>" %}

**Путь участника для загрузки решения в репозиторий Gitlab Codenrock:**

* После перехода в задачу выдается доступ к репозиторию с проектом. На странице с задачей будут отображаться описание задачи, правила, небольшая помощь по gitlab и, соответственно, доступы.

<figure><img src="/files/50U6RcqSAmud8b4vmXNU" alt=""><figcaption></figcaption></figure>

* После получения доступа, нужно перейти по ссылке в репозиторий и авторизоваться там.

<figure><img src="/files/EfnQ4RKUAqcAMq8sva5Z" alt=""><figcaption><p>Авторизация в Gitlab по доступам из задачи</p></figcaption></figure>

* Скачайте репозиторий на жесткий диск любым удобным для вас способом.

<figure><img src="/files/ypINRmjyyjY4Hgjaww7D" alt=""><figcaption></figcaption></figure>

* Внесите изменения в задачу и отправьте их на сервер.

<figure><img src="/files/oZBycI21yiE6kHENXLot" alt=""><figcaption></figcaption></figure>

* Готово! Дождитесь голосования жюри и обновления рейтинга.

### Bigdata

Задачи с типом **Bigdata** предполагают загрузку специального файла-решения. Тип загружаемого файла определяется исходя из задачи.&#x20;

Загрузите файл с решением в поле для загрузки файла в задаче, и дождитесь оповещения об успешной загрузке.

Нажмите на кнопку **Предыдущие ответы**, чтобы посмотреть рейтинг решения.

### Файл

Задачи с типом **Файл** предполагают загрузку файла в качестве решения. Тип загружаемого файла может быть любой.&#x20;

Перетащите или выберите файл для загрузки в задачу, напишите комментарий для организатора в поле **Комментарий** и нажмите на кнопку **Отправить**.&#x20;

Нажмите на кнопку **Предыдущие ответы,** чтобы посмотреть список предыдущих ответов и скачать загруженный файл.

<figure><img src="/files/H7adUogCxUMcntDWKW29" alt=""><figcaption></figcaption></figure>

### Текст

Задачи с типом **Текст** предполагают загрузку ответа в виде текста. Напишите ответ в поле **Ваш ответ** и нажмите на кнопку **Сохранить**. &#x20;

Нажмите на кнопку **Предыдущие ответы**, чтобы посмотреть список предыдущих ответов.

<figure><img src="/files/54KC6amZgwrZUKm0y5CU" alt=""><figcaption></figcaption></figure>

### Тест

Задачи с типом **Тест** предполагают выбор одного ответа из предложенных вариантов. Выберите один из вариантов ответа и нажмите на кнопку **Отправить**, чтобы ответить на вопрос.

<figure><img src="/files/gY62p7eTRugLE1nFIcIh" alt=""><figcaption></figcaption></figure>

### Видео

Задача с типом **Видео** предполагает загрузку файла с видео или запись видео с помощью инструментов платформы. Если у вас готовый файл с видео, то загрузите его в поле **Загрузите ваше видео**, поле для загрузки файлов работает аналогично типу задачи **Файл**.

Нажмите на кнопку **Записать видео**, чтобы выбрать режим записи и записать видео сразу на платформу.&#x20;

Выберите способ записи, видеокамеру и микрофон для записи. При записи видео в режиме  **Записать экран и веб камеру** веб камера будет отображаться в правом верхнем углу видеозаписи.

{% hint style="info" %}
Обратите внимание, что время записи выбирает организатор события, таймер записи отображается под экраном с видео.
{% endhint %}

Нажатие на кнопку **Остановить запись** прекращает запись видео и открывает предпросмотр записанного файла.

Нажмите на кнопку **Отправить** после записи видео, чтобы отправить его организаторам на проверку.&#x20;

Нажмите на кнопку **Записать другое видео**, чтобы перезаписать видео снова.

Нажмите на кнопку **Предыдущие ответы**, чтобы посмотреть список предыдущих ответов и скачать записанный видеофайл.&#x20;

<figure><img src="/files/V3WPs2mTPbbbl4Q0lBmt" alt=""><figcaption></figcaption></figure>

## Параметры задач

### Время открытия и закрытия задачи

У каждой задачи есть время открытия и закрытия, которое устанавливает организатор события.&#x20;

* Задача **открыта** - участник может взять задачу и решить её, не получая предупреждений о заблокированной задаче.
* Отложенное открытие задачи - в карточке задачи появляется таймер до открытия задачи.  Задача открывается по истечении времени таймера. Таймер корректируется по часовому поясу, который установлен в операционной системе участника.

<figure><img src="/files/fpchtO6x05gNVTFX7YIe" alt=""><figcaption></figcaption></figure>

* Задача **закрыта** - все задачи будут иметь статус **Задача не активна**. Если задача закрывается во время решения, то участнику будет показано предупреждение о том, что время на решение закончилось.&#x20;

### Таймеры внутри задачи

* Таймер от начала решения задачи - такой таймер считает время, которое участник потратил на решение задачи.

<figure><img src="/files/q5oDtJT8IW1zXCuiz9Ju" alt=""><figcaption></figcaption></figure>

* Таймер обратного отсчета - этот таймер показывает время, которое осталось у участника до блокировки задачи.


# Where to start from?

A quick setup for your first event!

Welcome to our platform! Here you will find information for the organizers that will provide you with the answers to frequently asked questions. For your convenience, navigate with the help of the menu on the left, search on the page, or search in all the documents (by clicking the search icon next to our logo, in the upper-left corner).

{% hint style="info" %}
Each answer contains additional links (highlighted in blue) to the corresponding sections of the manual. This will help you to easily get to the section you are interested in.
{% endhint %}

## FAQ

#### **Registering on the platform and creating an event:**

* How to register on the platform as an organizer?​
* How to create an event on the platform?​
* I want to set up the event myself. Where should I start?​

#### **Setting up an event:**

* How to change the event name?​&#x20;
* ​I created an event, but I want to change its type. How to do this?​&#x20;
* ​Will my event have a unique link?​&#x20;
* ​How to create a private event with link access?​ ​
* How to set up the start time and the end time for an event?​ ​
* How to set the maximum and minimum number of participants per team?​ ​
* I want to connect the Telergam bot to my event. How to do this?​&#x20;
* ​How to change the names of menu items?​ ​How to delete an event?​ ​
* How to upload or edit the event banner?​ ​How to add an event description?​ ​
* We need information about the participants of the event. How to collect and access this information?​&#x20;
* Is it possible to create a FAQ page for participants?​ ​
* I created and configured the event. How to publish it on the platform?​

#### Creating tasks for participants:

* ​How to create a task or an idea prompt for participants?​ ​
* I want to add an expert to the task. How to do this?​&#x20;
* ​How to schedule meetings between experts and participants?​ ​
* How to create questions within a task?​

#### Creating the voting and managing jury members:

* ​How to add jury members?​ ​
* How to create criteria for evaluating solutions?​ ​
* How to create the voting?​ ​
* How to add jury members and criteria to the voting?​&#x20;
* ​How to add a team to the voting?​&#x20;
* ​How to remove a team from the voting?​&#x20;
* ​How to delete the voting?​&#x20;
* ​Where to view the assessments by jury members?​

#### Managing participants and teams:

* ​How to view participants solutions?​&#x20;
* ​How to view the rating of participants?​ ​
* How to view or edit the participant's registration form?​&#x20;
* ​How to add a participant to a team?​ ​
* How to transfer a participant from one team to another?​ ​
* How to change the team captain?​ ​
* How to remove a participant from the team?​&#x20;
* ​How to remove a participant from the event?​&#x20;
* ​How to send a request to confirm participation in the event?​ ​
* How can the organizer create a team for the participants?​&#x20;
* ​How can the team change the selected task?​ ​
* How to attach nominations to a team?​&#x20;
* ​How to moderate teams?​ ​
* How to change the team information?​ ​
* How to delete the team's solutions?​ ​
* How to delete a team?​

#### Managing bulk notifications:

* How to create email notifications?​&#x20;
* ​How to create a notification for Telegram?​ ​
* How to create notifications via the platform?​ ​
* How to edit notifications?​ ​
* How to customize notifications?​ ​
* How to use my previous notification as a template?​

#### Importing a list of participants and exporting the event statistics:

* How to import the list of participants?​&#x20;
* ​How to export the statistics of the event?​

## Registering on the platform and creating an event

### How to register on the platform as an organizer?&#x20;

Registration&#x20;

### How to create an event on the platform?&#x20;

The section "How to Create an Event" describes the process of selecting an event type and creating it.&#x20;

How to Create an Event&#x20;

### I want to set up the event myself. Where should I start?&#x20;

Start setting up your event from the section “How to Set up an Event".&#x20;

How to Set up an Event&#x20;

### How to change the event name?&#x20;

Go to the event editing mode and click on "Settings". In the "Main" tab find the field with the event title and change the text inside the field.&#x20;

“Main” Tab&#x20;

### I created an event, but I want to change its type. How to do this?&#x20;

Go to the event settings in the "Main" tab and find the "Type" field .&#x20;

“Main” Tab&#x20;

### Will my event have a unique link?&#x20;

Each event is created with a unique link. You can change the URL of your event in the event settings. Go to the event editing mode and click on "Settings". In the "Main" tab find the field with the title "URL".&#x20;

“Main” Tab&#x20;

### How to create a private event with link access?&#x20;

Go to the "Main" tab and find the field with the title "Visibility". Select the desired visibility for your event.&#x20;

“Main” Tab

### How to set up the start time and the end time for an event?&#x20;

Go to the "Main" tab, scroll down through the settings and set the desired start and end date and time for your event.&#x20;

“Main” Tab&#x20;

### How to set the maximum and minimum number of participants per team?​&#x20;

Go to the "Other" tab and specify the maximum and minimum number of participants per team.&#x20;

“Other” Tab&#x20;

### I want to connect the Telegram bot to my event. How to do this?&#x20;

Go to the "Integrations" tab and enable the "Telegram bot".&#x20;

“Integrations”, “Menu”, and “Actions” Tabs&#x20;

### How to change the names of menu items?&#x20;

Go to the "Menu" tab and change the names and visibility of menu items.&#x20;

“Integrations”, “Menu”, and “Actions” Tabs&#x20;

### How to delete an event?&#x20;

Go to the "Actions" tab and click on the "Delete Event" button.&#x20;

“Integration”, “Menu”, and “Actions” Tabs&#x20;

### How to upload or edit the event banner?&#x20;

Go to event editing mode and click on the image on the right side of the page.&#x20;

How to Upload the Event Banner&#x20;

### How to add an event description?&#x20;

Go to the event editing mode by clicking on the "Go to editor" button. In the event menu, click on the "About" page and find the description editing field on the page.&#x20;

“About” Page&#x20;

### We need information about the participants of the event. How to collect and access this information?​&#x20;

In order to do this, you can create a registration form. After registering on the platform and applying for your event, participants will have to fill out a registration form. In the form, you can ask participants any questions of your interest. You can view the collected information by clicking on the “Statistics” page and then opening the "List of participants" tab.&#x20;

“Form” Page

&#x20;“List of participants”

### Is it possible to create a FAQ page for participants?​&#x20;

Yes, it is possible. In order to do this, go to the event editing mode. Find the "FAQ" section in the event menu and click on it. Create various questions and answers for your participants.&#x20;

“FAQ” Page&#x20;

### I created and configured the event. How to publish it on the platform?​&#x20;

Click on the "Publishing" button at the top of the page. Wait for the email notification about successful publishing.&#x20;

How to Publish an Event

### I created and configured the event. How to publish it on the platform?​&#x20;

Click on the "Publishing" button at the top of the page. Wait for the email notification about successful publishing.&#x20;

How to Publish an Event

## Creating tasks for participants&#x20;

### How to create a task or an idea prompt for participants?​&#x20;

In event editing mode, go to the “Tasks” page, create tasks and add assignments.&#x20;

“Tasks” Page

### ​I want to add an expert to the task. How to do this?​&#x20;

Go to the task editor, click on the “Experts” tab and find the "Add an expert" button. Add an expert from the shared list or invite a new one by clicking on the "Invite a new expert" button.&#x20;

“Tasks” Page

### How to schedule meetings between experts and participants?​&#x20;

Add intervals for meetings with the expert in the task editor.&#x20;

“Tasks” Page&#x20;

### How to create questions within a task?&#x20;

Go to the task editor, open the task, click on the “Questions” tab. Click on the "Add your question" button and create the questions you need.&#x20;

“Tasks” Page

## Creating a vote and managing jury members ​

### How to add jury members?​&#x20;

Go to the "Voting" page and click on the "Juries" tab. Click "Add jury", fill out the form and click on "Save".&#x20;

"Voting" Page&#x20;

### How to create criteria for evaluating solutions?​&#x20;

Go to the "Criteria" tab on the “Voting" page. Click on the "Add group" button and come up with a name for the criteria group. Add several criteria to the group, set the number of scores for each criterion, and save the group by clicking "Save".&#x20;

"Voting" Page&#x20;

### How to create the voting?&#x20;

Go to the "Voting" tab. In the "Voting" tab click on the "Create voting" button. How to set up the voting.​&#x20;

“Voting" Page

### How to add jury members and criteria to the voting?​&#x20;

In the "Juries" tab, add jury members, go to the "Criteria" tab and create the voting. Go to the "Juries" tab inside the voting and click on the "Add jury" button. Click on the drop-down list of jury members and select a jury member. Next to the jury name, click on the criteria drop-down list of criteria and attach the criteria to the jury member.&#x20;

"Voting" Page

### How to add a team to the voting?​&#x20;

Create the voting and go to the "Teams" section inside the voting. Click on the team to add it to the voting.&#x20;

"Voting" Page&#x20;

### How to remove a team from the voting?​&#x20;

Go to the voting and find the "Teams" section. Click on the team you added to the voting to remove it from the voting.&#x20;

"Voting" Page&#x20;

### ​How to delete the voting?​&#x20;

Go to the "Voting" tab and click on the delete icon on the voting preview card. You can deactivate the voting and it will be removed from the voting list, but its settings will be saved. In order to do this, click on the voting editing icon and enter the date that has already passed in the "End date" field.&#x20;

"Voting" Page&#x20;

### Where to view the assessments by jury members?​&#x20;

You can export your voting results! Go to the "Statistics" page, click on the "Export /Import" tab and click on the button "Export grades".&#x20;

Export and Import

### Managing participants and teams How to view participants solutions?​&#x20;

In order to do this, go to the "Statistics" page and click on the "Dashboard" tab. Click on any task from the list. You will see a list of participants or teams that have already uploaded their solutions to the platform. Click on the team’s name or participant’s name to view the solution.&#x20;

Dashboard&#x20;

### How to view the rating of participants?​&#x20;

Go to the "Statistics" page and click on the "Overall rating" tab.&#x20;

Overall rating&#x20;

### ​How to view or edit the participant's registration form?​&#x20;

Go to the "Statistics" page and click on the "List of participants" tab. Click on the "Form" next to the participant's name. In the pop-up window, you can change the data that the participant entered when filling out the registration form. You can also enable the display of the form inside the table with participants by clicking on the "Show form" button.&#x20;

List of participants

### ​How to add a participant to a team?​&#x20;

Go to the "Statistics" page and click on the "List of participants" tab. Click on "Edit" next to the name of a participant who is not yet a member of the team. In the pop-up window "Team composition" select the appropriate team to add a member to it.&#x20;

List of participants&#x20;

### How to transfer a participant from one team to another?​&#x20;

Go to the "Statistics" page and click on the "List of participants" tab. Click on "Edit" next to the name of the participant who is not the team captain. Select the team that you want to transfer the participant to.&#x20;

List of participants ​

### How to change a team captain?​&#x20;

Go to the "Statistics" page and click on the "List of participants" tab. Select a member who is not a team captain and click on the button "Edit". In the pop-up window "Team composition" click on the button "Upgrade to a team captain".&#x20;

List of participants&#x20;

### How to remove a participant from the team?​&#x20;

Go to the "Statistics" and click on the "List of participants" tab. Select a participant and click "Edit". Click on "Remove the participant from the team".&#x20;

List of participants&#x20;

### How to remove a participant from the event?​&#x20;

Go to the "Statistics" page and click on the "List of participants" tab. Activate the checkbox next to the participant's name and click "Actions". In the pop-up window, go to the tab "Delete" and click on "Remove the participant from the contest".&#x20;

List of participants

### How to send a request to confirm participation in the event?​&#x20;

Go to the "Statistics" page and click on the "List of participants" tab. Activate the checkbox next to the participant's name and click "Actions". In the pop-up window , click "Send a link to confirm participation" and select the method of sending the link to participants. You can confirm participation manually. Go to the "Confirmation of participation" tab and manually enter your message.&#x20;

List of participants ​

### How can the organizer create a team for the participants?​&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Click on "Form a team", fill in the information about the team, select the captain and team members.&#x20;

Teams ​

### How can the team change the selected task?​&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Click on "Participates in task" and select a new task for the team in the pop-up window. In the same pop-up window you can also change the attached criteria.&#x20;

Teams&#x20;

### How to attach nominations to a team?&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Click on "Participation in the following categories". In the pop-up window, select the necessary categories and click "Save".&#x20;

### Teams How to moderate teams?&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Click on "Moderation" and select the appropriate option in the pop-up window. You can add an accompanying message to the notification of successful moderation.

Teams How to record that the team is complete?&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Click on "Team is complete" and select the desired option in the pop-up window.&#x20;

### Teams How to change the team information?&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Select "Edit team information" and make the necessary changes.&#x20;

Teams&#x20;

### How to delete the team's solutions?&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Select "Delete team solutions" and confirm the selection.&#x20;

Teams&#x20;

### How to delete a team?&#x20;

Go to the "Statistics" page and click on the "Teams" tab. Activate the checkbox next to the team name and click "Edit". Select "Delete team" and confirm the selection.&#x20;

Teams

## Managing bulk notifications&#x20;

### How to create email notifications?​&#x20;

Go to the "Statistics" page and click on the "Notifications" tab. Click on "Create a notification" and select the notification type "On email". Fill in the subject line, text of your notification , schedule a date, and attach participants.&#x20;

Notifications ​

### How to create a notification for Telegram?​&#x20;

Go to the "Statistics" page and click on the "Notifications" tab. Click on "Create a notification" and select the notification type "In Telegram". Fill in the text of the notification, schedule a date, and attach participants.&#x20;

Notifications&#x20;

### How to create notifications via the platform?​&#x20;

Go to the "Statistics" page and click on the "Notifications" tab. Click on "Create a notification" and select the notification type "On platform". Fill in the subject line, text of your notification , schedule a date, and attach participants.&#x20;

Notifications&#x20;

### How to edit notifications?​&#x20;

After you create your notification, you will be redirected to a page with a list of all notifications. Next to the created notification, click on the edit icon or on the button "Continue editing".&#x20;

Notifications ​

### How to customize notifications?​&#x20;

You can use special variables for customization. Insert the necessary variables in the text of your notification. In the email subject line these variables do not work!&#x20;

Notifications&#x20;

### How to use my previous notification as a template?​&#x20;

After creating and confirming the notification, you will see the button "Use as template". After clicking on this button, the most recent notification will be used as a template.&#x20;

Notifications&#x20;

## Importing a list of participants and exporting the event statistics&#x20;

### How to import the list of participants?​&#x20;

Go to the "Statistics" page and click on the "Export / Import" tab. Click on "Import" and upload your file with the list of participants.&#x20;

Export and Import&#x20;

### How to export the statistics of the event?​&#x20;

Go to the "Statistics" page and click on the "Export / Import" tab. Click on "Export" and save the file to your hard disk. Click on "Export grades" to download the rating.


# Quick Start

This section provides a brief tutorial on how to quickly create an event. Each step of the process is accompanied by additional links to articles with a full description of features. Let's get started!

{% hint style="warning" %}
The section consists of modules that describe how to set up the event step-by-step. Thus you start setting up an event with the "**How to Create an Event**" module and end the process with the "**How to Publish an Event**" module.
{% endhint %}

## How to Create an Event

After registering on the platform as an organizer, you will see the "**My Events**" page. On this page, click on the "**Create Event**" button and select a template. We will use a template with the "**Hackathon**" type.&#x20;

![](/files/zrl1UeyylRpwyGffFjaU)

{% content-ref url="/pages/Dzmr29qjKgsZRx9V3eFE" %}
[Registration](/setup-guide/registration)
{% endcontent-ref %}

{% content-ref url="/pages/nccu0IGlJ5UfKJ9fde3U" %}
[How to Create an Event](/setup-guide/how-to-create-an-event)
{% endcontent-ref %}

## Setting up an event&#x20;

Now let's start setting up our event. After creating an event, you will be automatically forwarded to the created event and the first thing you will see is event settings.&#x20;

### “Main” Tab&#x20;

![](/files/98kTNZ3pF7ciKXtoru51)

The “**Main**” tab consists of the main settings of the event.&#x20;

Enter the name of your event in the "**Title**" field. Add a unique link to your event in the "**URL**" field.&#x20;

Select the event type if you created it without a template, and assign tags to your event. Add the SEO description and upload the SEO image to make the link to your event look better on social media.&#x20;

Do you want your event to be seen only by people you invite yourself? In order to do this, select the desired setting in the "**Visibility**" field. To make it easier for participants to find an event by location, select the appropriate value in the "**Location**" field.&#x20;

Don't forget to fill in the "**Prize**" field! Set the start and end dates for the event and for the registration of participants.&#x20;

* [What is the "Title" field for? ](/setup-guide/setting-up-an-event/main-tab#title-field)
* [What is the "URL" field for?](/setup-guide/setting-up-an-event/main-tab#url-field)
* [What is the "Type" field for? ](/setup-guide/setting-up-an-event/main-tab#type-field)
* [What do I need tags for? ](/setup-guide/setting-up-an-event/main-tab#tags-field)
* [Why do I need SEO settings?](/setup-guide/setting-up-an-event/main-tab#seo-description-and-seo-image-fields)&#x20;
* [Event Visibility ](/setup-guide/setting-up-an-event/main-tab#visibility-field)
* [The "Location" setting ](/setup-guide/setting-up-an-event/main-tab#location-field)
* [The "Prize" field. What should I write there? ](/setup-guide/setting-up-an-event/main-tab#prize-field)
* [“Registration start” / “End of registration" and "Start of event” /” End of event"](/setup-guide/setting-up-an-event/main-tab#fields-registration-start-end-of-registration-and-start-of-event-end-of-event)

An example of how to fill in the "**Main**" tab is presented here - [An example of filling in the "Main" tab](/setup-guide/setting-up-an-event/main-tab#the-example-of-how-to-fill-in-the-main-tab).

{% content-ref url="/pages/yiaFysKFSGxR3bAJcrgO" %}
[Main Tab](/setup-guide/setting-up-an-event/main-tab)
{% endcontent-ref %}

### “Other” tab&#x20;

The "**Other**" tab includes other parameters to make your event more fine-tuned.&#x20;

![](/files/oMHVgjGN3vmfVl3b0zCY)

Enter in the fields "**Max./Min. number of participants per team**" the number to limit the number of team participants at your event.&#x20;

{% hint style="info" %}
Please note that the number in the field "**Minimum number of participants per team**" as opposed to the number in the field "**Maximum number of participants per team**" is informational in nature and does not affect the number of people in the team.&#x20;
{% endhint %}

* [How to set the limits for team participants number? ](/setup-guide/setting-up-an-event/other-tab#fields-maximum-number-of-participants-per-team-and-minimum-number-of-participants-per-team)

Consider whether you want to show the rating page to participants or not. In order to do this, select the desired value in the field "**Publish rating**".&#x20;

* [The "**Publish rating**" setting](/setup-guide/setting-up-an-event/other-tab#publish-rating-setting)

The "**Publish solutions**" setting works only in events with the type "**Competition of Projects**". It is used to ensure that the solutions published by the participants are seen by the rest of the contest participants. We wouldn’t need it for the hackathon, so you should leave it disabled.&#x20;

* [How to show the solutions of participants in the competition of projects?](/setup-guide/setting-up-an-event/other-tab#publish-solutions-setting)

Enable the "**Team moderation**" setting if you need to moderate teams before allowing them to participate in the competition. The "**Limit task selection**" setting disables the selection of multiple tasks - each team can only select one task from the list.&#x20;

* [Moderation of teams. How should it be done?](/setup-guide/setting-up-an-event/other-tab#team-moderation-setting)&#x20;
* [One task per team. A quick setup!](/setup-guide/setting-up-an-event/other-tab#limit-task-selection-setting)

Do you want to restrict the team from changing its composition and from changing the task whenever it wants? Enable the "**Fix team settings**" and after passing moderation, the team settings will be locked.&#x20;

* [How to fix the team settings and its composition?](/setup-guide/setting-up-an-event/other-tab#fix-team-settings-setting)

The "**Show the number of registered participants**" setting displays the number of participants on the main page of the event and on the event preview card in the list of all events.

* [How to set up "Show the number of registered participants"?](/setup-guide/setting-up-an-event/other-tab#show-the-number-of-registered-participants-setting)

Enable the "**Allow registration by link to the team after registration closes**" setting if you want to allow participants to invite other participants to join the team after registration ends.

* [How to allow participants to register after the end of the registration?](/setup-guide/setting-up-an-event/other-tab#allow-registration-by-link-to-the-team-after-registration-closes-setting)

Do you need additional confirmation that the participant will definitely participate in the contest? Enable the "**Enable confirmation of participation**" setting . Now you can send confirmation links to emails or via Telegram.

* [Confirmation of participation](/setup-guide/setting-up-an-event/other-tab#enable-confirmation-of-participation-setting)

Enable the "**Consider the time spent on the solution when forming the rating**" setting, so that the rating takes into account the time participants spent on solving the problem.&#x20;

The scores of the participants could be the same, but what if one of the participants solved the problem just a second earlier? With this setting enabled, he's a winner! The setting “**Team chooses the type of participation**” adds a field enabling teams to select the type of participation. This field in the team preview card is for informational purposes only.

* [How to take time spent on solving tasks into account?](/setup-guide/setting-up-an-event/other-tab#consider-the-time-spent-on-the-solution-when-forming-the-rating-setting)&#x20;
* [The team chooses the type of participation](/setup-guide/setting-up-an-event/other-tab#team-chooses-the-type-of-participation-setting)

[An example of how to fill in the tab "**Other**"](/setup-guide/setting-up-an-event/other-tab#example-of-filling-in-information-in-the-other-tab). Now you are familiar with each setting of this tab and can choose what to enable and what to disable. Next tab - "**Integration**".&#x20;

{% content-ref url="/pages/iZ14Kuv8yZijf0mf4BcQ" %}
[Other Tab](/setup-guide/setting-up-an-event/other-tab)
{% endcontent-ref %}

### The "Integrations" tab&#x20;

The “**Integrations**” tab allows you to connect Facebook pixels and vk.com, the Telegram bot and to request help with connecting to third-party services. If you don't require this connection, then just click “Next”.&#x20;

Do you want to send bulk notifications to participants in Telegram? Activate the checkbox "**Telegram bot**". Now participants who have confirmed their Telegram accounts will receive notifications from the bot.&#x20;

{% content-ref url="/pages/KUfRmP9Ja2KmQVE8pIrd" %}
[“Integrations”, “Menu”, and “Actions” Tabs](/setup-guide/setting-up-an-event/integrations-menu-and-actions-tabs)
{% endcontent-ref %}

### “Menu” tab

Edit the menu of your event in the "**Menu**" tab. Create a new menu item, change the order of items, delete unnecessary ones, or hide them from participants. For example, you can add an item with a link to any URL.&#x20;

![](/files/dRoGBWmbZE6tAYuvyY2Y)

{% content-ref url="/pages/KUfRmP9Ja2KmQVE8pIrd" %}
[“Integrations”, “Menu”, and “Actions” Tabs](/setup-guide/setting-up-an-event/integrations-menu-and-actions-tabs)
{% endcontent-ref %}

### “Actions” tab&#x20;

In the "**Actions**" tab you will see the button to delete the event. If you are not planning to do this, then skip this tab. So, we went through all the tabs and set up the event. Click on "**Save**" button to save the event settings.

### How to Upload the Event Banner&#x20;

After setting up the event, you need to upload the event banner. Go to event editing mode and click on the demo banner next to the event name. Select a file, cut out what you don't need, and upload it to the platform.&#x20;

![](/files/4kx6ekcJ4xXKq8LtTuUu)

### Event Pages: “About”, “Rules”, “FAQ”&#x20;

It's time to fill in the pages with information about the event . There are only three of them here: "**About**", "**Rules**" and "**FAQ**".&#x20;

![](/files/2sLSgKYYMqbcKyCI3TcQ)

The "**About**" and "**Rules**" pages are identical. Both pages provide a functional text editor that will satisfy even the most demanding user. So, paste and format your text, upload images and videos for participants. Do whatever your heart desires (within reason of course)!&#x20;

{% content-ref url="/pages/QDu7rF5xBHAa4PV76BWy" %}
[“About” Page](/setup-guide/setting-up-an-event/about-page)
{% endcontent-ref %}

{% content-ref url="/pages/y7mgNQlBisvTW9QLCvhC" %}
[“Rules” Page](/setup-guide/setting-up-an-event/rules-page)
{% endcontent-ref %}

After editing the text, click "**Save**" to apply the changes.&#x20;

{% hint style="info" %}
Note that you can choose the items in the event menu yourself and, if you want, then the menu items and the "**About**" and "**Rules**" pages will not be displayed.
{% endhint %}

The “**FAQ**” page is to answer frequently asked questions from users. Go to the "**FAQ**" page and click on the "**Add a question**" button. Enter your questions and answers and post them. Everything you wanted to know about the “FAQ” page, but were afraid to ask, can be found at the link below.&#x20;

{% content-ref url="/pages/euT98pxezG8nhawhowb4" %}
["FAQ" Page](/setup-guide/setting-up-an-event/faq-page)
{% endcontent-ref %}

The next step is to create a registration form!

### How to create a registration form for participants&#x20;

The registration form is designed to collect information about the contest participants that is of interest to you. For example, it is very convenient for finding out the size of a participant's clothing, so that you don't screw up when giving out a prize.

![](/files/KkVS2TS8WgrnBEdmQNCl)

* [My contest doesn't need a registration form. How can I disable it?](/setup-guide/setting-up-an-event/registration-form-page)

Go to the “**Form**" page and select additional ready-made fields from the list.

{% hint style="info" %}
Please note that the fields "**Name**", "**Surname**", "**Email**" you don’t need to create, because this information is automatically collected during registration.
{% endhint %}

* [Additional fields - easy and convenient](/setup-guide/setting-up-an-event/registration-form-page#additional-questions)!&#x20;
* [The "Public information" block. How to use it correctly. ](/setup-guide/setting-up-an-event/registration-form-page#set-of-questions-public-information)
* [The question "How will you participate?"](/setup-guide/setting-up-an-event/registration-form-page#the-question-how-will-you-participate)

You can add your own fields to the registration form. Click on "**Add your question**" and select the appropriate question type. Fill in the question field and select the answer options, if any.

* [How to add your own question to the registration form ](/setup-guide/setting-up-an-event/registration-form-page#add-your-question-button)
* [How to differentiate various types of questions](/setup-guide/setting-up-an-event/registration-form-page#types-of-questions)

You can drag and drop questions, delete them, and change the type of question you've already created. All settings are located inside the question preview card.

* [Actions with questions](/setup-guide/setting-up-an-event/registration-form-page#what-can-you-do-with-questions)

If you need to redirect participants to a certain page of the contest after they complete filling out the registration form, then select the appropriate option in the block "**Redirect after filling out the questionnaire**”

* [Redirecting participants after they fill out the form or simply showing them the right direction](/setup-guide/setting-up-an-event/registration-form-page#redirect-after-filling-out-the-questionnaire)

You can upload the required policies and notifications to the Contest Files section. Links to them will appear when a participant is registered for the contest.

* [Example of creating a registration form](/setup-guide/setting-up-an-event/registration-form-page#example-of-creating-a-registration-form)

{% content-ref url="/pages/RBVVF4Q6yPyBCHAoqCql" %}
["Registration Form" Page](/setup-guide/setting-up-an-event/registration-form-page)
{% endcontent-ref %}

## Creating tasks&#x20;

One of the most important tasks of the organizer is to create tasks for participants.

{% hint style="warning" %}
**Attention!** Here you will find brief information on creating tasks. Please refer to the relevant section of the documentation for the most comprehensive description of this feature.
{% endhint %}

A demo **task** will be created automatically on the Tasks page. Click on "**Edit**". Set up the task: enter a name, set the opening and closing times for the task, and add experts and meeting intervals.

* [Task Editor ](/setup-guide/setting-up-an-event/tasks-pag#task-editor)
* [Creating intervals for meeting with the expert](/setup-guide/setting-up-an-event/tasks-pag#meetings-schedule)

Now you need to add questions to the task. There are several types of questions: **Test, Text, File, Video Pitching, Live Coding, GitLab**. Add the appropriate question types and set them up.

* [How to differentiate the types of questions!](/setup-guide/setting-up-an-event/tasks-pag#types-of-questions)

Save the task after adding the questions.

* [How to save a task, the example of filling in task information.](/setup-guide/setting-up-an-event/tasks-pag#completing-the-process-of-task-creation)

The next step is to create voting!

## How to create voting&#x20;

Go to the "**Voting**" page. There are three tabs on the page: Juries, Criteria, and Voting.

![](/files/VT3lSsV0HY9abpsNLCzn)

### The Juries&#x20;

The "**Juries**" tab is for adding and managing jury members. Go inside the tab and click "**Add jury**". Enter the required information and save it.

* [The "Juries" tab](/setup-guide/setting-up-an-event/voting-page#juries)

Next to each jury member you will see the icons that will help you to manage them. You can edit the information about the jury member, send an invitation to vote, delete the jury member, and clear the vote.

* [How to manage the jury members](/setup-guide/setting-up-an-event/voting-page#juries-settings)

### Criteria&#x20;

The next step is to create criteria for task assessment. Go to the "**Criteria**" tab and click on the "**Add group**" button. Enter the name of the criteria group and start creating criteria within the group. Don't forget to specify the maximum number of scores for each criterion.

![](/files/0bFrIF4nvRcYLtOfeGkN)

Enable the "**Request a comment on assessment**" setting, if you want the jury members to leave comments on their assessments.&#x20;

After creating the criteria, click "**Save Criteria**". You can change the criteria settings at any time.

* [All the secrets of creating voting criteria](/setup-guide/setting-up-an-event/voting-page#how-to-add-criteria)

### Voting&#x20;

Let's start setting up voting! Go to the "**Voting**" tab and click on the "**Create voting**” button.&#x20;

How to set up voting: set the start and end dates of voting, add a jury member and attach criteria to them, add teams.

* [How to create and configure voting from A to Z](/setup-guide/setting-up-an-event/voting-page#how-to-create-and-configure-the-voting)

After completing the setup of voting, click "**Update**". Go to the "**Juries**" and send the jury members invitations to vote (airplane icon).&#x20;

Voting is ready! Make sure to read the voting example below:

* [Example of how to set up voting](/setup-guide/setting-up-an-event/voting-page#how-to-conduct-the-voting)

{% content-ref url="/pages/c8gLrvzVmapiNbahVOYw" %}
["Voting" Page](/setup-guide/setting-up-an-event/voting-page)
{% endcontent-ref %}

## How to publish an event&#x20;

It's time to show your event to the world! Click on the "Publishing" button and wait for moderation. Moderation takes little time! You will receive a notification email to the email address you specified during registration.

{% content-ref url="/pages/ohdwj6AYPek0aHRfhPiu" %}
[How to Publish an Event](/setup-guide/setting-up-an-event/how-to-publish-an-event)
{% endcontent-ref %}

{% hint style="warning" %}
How to publish an event If you have any problems with publishing the event, please contact us at <support@codenrock.com>.
{% endhint %}


# Registration

Registration on the platform requires few simple steps:&#x20;

* Go to the main page of the platform - [codenrock.com](https://codenrock.com/eng) and click on the “**For organizations**”.&#x20;

{% hint style="info" %}
Direct link to the **For organizations** page -<https://codenrock.com/online-platform-for-hackathons-eng>
{% endhint %}

![](/files/t1jAqYjjCTUYX1eKRPRI)

* Fill out the organizer's questionnaire, accept the personal data processing policy and click on the "**Try for free**" button.&#x20;
* Check your email and enter the confirmation code that should be inside the email.

![](/files/YH8sM65tEkNAH7GEGjBZ)

{% hint style="info" %}
If you don't receive an email with the confirmation code, try these options:&#x20;

* Check the folder “**Spam**” in your mailbox.&#x20;
* Click on "**Resend**” to repeat sending the confirmation code.&#x20;
* If the message still doesn't arrive, then try changing the email address by clicking on the “**Change**”;&#x20;

All of the above options didn't help? Contact us at [**support@codenrock.com**](mailto:support@codenrock.com)&#x20;
{% endhint %}

* Create a password to access the platform.

{% hint style="danger" %}
Please note that the password **must be at least 8 characters long, consist of Latin alphabet letters, and have at least one uppercase letter and one digit.**&#x20;

Try to come up with a password that is difficult to find. Don't use passwords: **Qwerty1111, 12345678asdfg, Passwordpassword, Organizercodenrock**, etc.!&#x20;
{% endhint %}

* Fill in all the fields on the company information page and click on the "**Save**" button.

![](/files/IqLmzb5oYHdnFnPiicMR)

After registration, you will be automatically connected to the "Demo" tariff. This tariff should be enough to test the platform.

Congratulations!🎉🎉🎉 You have registered and can now create events! How to create an event is described in the section "**How to Create an Event**".


# How to Create an Event

How to easily create an event

## How to Create an Event&#x20;

After registering on the platform and paying for the corresponding plan, you can now create your first event. In this section, you will learn about the different types of challenges and find out how to easily create your first event. Let's get started!&#x20;

### “My events” Page&#x20;

After registering, the organizer is directly forwarded to the “**My events**” page. On this page, you can create new events and see those that were already created.

![](/files/Fv6B2ag4akGEW5oGXkbu)

### Search for Events&#x20;

#### How to sort events

In order to make the search for events easier you have the option to sort events. You can sort events by the following criteria:

![](/files/rIuws7t2ySfLHbnAsIsR)

* **Registration is closing** - the list will include the events where the registration closing date is soon.&#x20;
* **New** - only new events will be shown in the search results.

#### How to filter events

![](/files/S9NKQYBMJpxDJ6QHKaZY)

To search for an event, we have a very convenient filter with many settings. Let's explore them:

* The "**Search**" setting helps to find the challenge by name.&#x20;
* The "**Challenge type**" setting helps to navigate through the types of challenges when you mark the relevant checkboxes in the search results.&#x20;
* The “**Status**” setting will show challenges with the corresponding status in the search results.&#x20;
* The “**Location**” setting will filter events by location. You can choose several options at once.&#x20;
* The Drop-down list of "**Tags**" helps to find events based on the tags that the organizer attached to the challenge.&#x20;
* The "**Clear filter**" button clears filters to the default mode

### Creating an Event: First Step&#x20;

It's time to create an event! In order to provide you with the example we'll choose the event type "**Hackathon**".

{% hint style="info" %}
**Don't worry!** Most of the settings for different event types are similar to each other, so you can choose any other type template or create an event without a template and set it up the same way as in our example.
{% endhint %}

![](/files/aLAI0V7paNfsvvMbGEfk)

&#x20;On the "**My events**” page click on the “**Create event**" button and select the event type "**Hackathon**".

{% hint style="info" %}
After logging in to the platform you can access "**My events**” page through the user’s menu.
{% endhint %}

![](/files/TkStOxQgaA0bsjpHfFTE)

Great! 👍 Event is created! It's high time to set it up.


# Setting up an event

The event was created! Now it's time to set it up.&#x20;

Start with the basic event settings:

* [Main Tab ](/setup-guide/setting-up-an-event/main-tab)
* [Other Tab ](/setup-guide/setting-up-an-event/other-tab)
* [Integrations, Menu and Actions Tabs ](/setup-guide/setting-up-an-event/integrations-menu-and-actions-tabs)
* [How to Upload the Event Banner](/setup-guide/setting-up-an-event/how-to-upload-the-event-banner)

Add a description of the event, create a registration form for participants and FAQ, specify tasks:

* [About Page ](/setup-guide/setting-up-an-event/about-page)
* [Rules Page](/setup-guide/setting-up-an-event/rules-page)&#x20;
* [Form Page ](/setup-guide/setting-up-an-event/registration-form-page)
* [Tasks Page](/setup-guide/setting-up-an-event/tasks-pag)&#x20;
* [Voting Page](/setup-guide/setting-up-an-event/voting-page)&#x20;
* [FAQ Page](/setup-guide/setting-up-an-event/faq-page)

Finish creating the event:&#x20;

* [How to Publish an Event](/setup-guide/setting-up-an-event/how-to-publish-an-event)


# Main Tab

## Main Tab&#x20;

### Title Field&#x20;

This field specifies the title of your event. The title is displayed on the main event page and on the event preview card on the **My Events** and **All Events** pages.

![](/files/w7AzUOCIRrzKIxDDm95P)

### URL Field&#x20;

In this field, you can set the URL of your event. This is necessary to simplify the link to your event.

![](/files/TAYQttzQd4aBJBYTyMqg)

{% hint style="info" %}
**Try to use concise, clear, and short words for the URL. Such URLs are easy to remember, convenient, and better indexed by search engines.**&#x20;

For example, a link that looks like - **<https://codenrock.com/contests/bananthon>** is much clearer for the user than this link **<https://codenrock.com/contests/bananthon-the-best-hackathon-in-the-world>**.
{% endhint %}

### Type Field&#x20;

Here you can set the type of your event. You can change the event type at any time.

![](/files/UxFPEis1916kgXxHyCxT)

{% hint style="danger" %}
**Attention: changing the event type changes its overall settings!**
{% endhint %}

### Tags Field&#x20;

![](/files/4Fj9TSJkGvFcZ6GqldrB)

In this field, you can set thematic tags that correspond to your event. Tags will be displayed on the main event page and in the list of all events. You can add up to 4 tags.

{% hint style="info" %}
Don't forget to add tags to your event! It will make easier for the participant to find your event in the list of all events.
{% endhint %}

### SEO description and SEO image Fields&#x20;

* The **SEO description** field -this text will be displayed when you share a link to the event on social media.&#x20;
* The **SEO image** field is an image that will appear when you share a link to an event on social media.

{% hint style="info" %}
The best option is to upload an image in **.jpg** format up to **150KB**.
{% endhint %}

### Visibility Field&#x20;

This parameter controls the visibility of your event in the list of all events and in search engines. Two settings are available:&#x20;

* **Event is visible to everyone** - meaning it appears in the list of Codenrock events.&#x20;
* **Event is visible only at the link** — participants can only find your event using a direct link. The event is not indexed by search engines such as Google or Yandex.&#x20;

### Location Field&#x20;

Here you can specify how the event will be held: online, in person, or online + in person.&#x20;

**Location** field is involved in the event search. The user can filter out events by location, so make sure that you specified the correct location.&#x20;

### Prize Field&#x20;

You can enter any information about your prize pool in this field.

In the field **Prize** you can mention any symbols. For example "100,000 RUB and a kilogram of bananas”, etc.&#x20;

{% hint style="info" %}
Information from this field is displayed on the main page of the event and in the event preview card on the pages **My events** and **All events**.
{% endhint %}

### Fields "Registration start” / ”End of registration” and ”Start of event” /“End of event"&#x20;

In these fields, you can set when your event starts and when it ends as well as when the registration for the event starts and ends.&#x20;

{% hint style="info" %}
For example, your event starts on **21.12.2021**, but you want to start registering for the event a little later and set the registration start date to **22.12.2021**. So in this scenario your event will be visible on **21.12.2021** in the search results, but the registration will be available from **22.12.2021**.
{% endhint %}

### The example of how to fill in the “Main” tab&#x20;

* **Title:** CODENROCK BATTLE 2022. Participate in the hackathon and get super prizes!
* **URL:** battlehackathon
* **Type:** Hackathon
* **Tags:** Mobile, Optimization, Alogorithms, E-commerce/Retail
* **SEO description:** Participate in the hackathon and get super prizes!&#x20;
* **SEO image:** Custom image uploaded&#x20;
* **Visibility:** Event is visible to everyone&#x20;
* **Place:** Online + In person&#x20;
* **Prize:** 300 000 $$$
* **Registration start:** Current date - **End of registration:** Current date + **one month**
* **Start of event:** Current date - **End of event:** Current date + **one month**

![](/files/wAvZStE2X9n9898BaeOt)

After filling in all the fields, click “**Next**”.


# Other Tab

## Other Tab&#x20;

The event can be fine-tuned in the **Other** tab. Let's get started!&#x20;

### Fields "Maximum number of participants per team” and" Minimum number of participants per team"&#x20;

These fields specify the minimum and maximum number of participants in the team.

![](/files/KaFEPfoWnIRvbYBy0RU5)

{% hint style="info" %}
The number of participants in a team is affected by the setting "**Maximum number of participants in a team**". Setting up "**Minimum number of participants in a team**" is to inform the user about the minimum number of participants in the team in order to access the tasks. The minimum and maximum number of participants in a team is shown in the information section on the main page of the event.
{% endhint %}

![](/files/finpD3p82N9Sag0CO9t9)

### "Publish rating" setting&#x20;

This setting makes the rating public and hides or shows the “**Rating**” tab for participants in the event menu.&#x20;

![](/files/SJjfooKHjNplCiR74dSP)

{% hint style="info" %}
The organizer can view the rating on the “**Statistics**” page - by clicking the “**Overall rating**” tab.
{% endhint %}

### "Publish solutions” setting&#x20;

This setting allows participants to see all the solutions, “like” them, and comment on them.&#x20;

{% hint style="info" %}
This setting works only with the event type “**Competition of projects**”.&#x20;
{% endhint %}

### "Team moderation” setting&#x20;

This setting allows teams to access tasks. If this setting is enabled, the team will not be able to proceed to solving tasks without being preliminary moderated by the organizer.&#x20;

{% hint style="info" %}
Teams are moderated on the “**Statistics**” page, in the tab “**Teams**” by clicking the “**Actions**” button.
{% endhint %}

![](/files/jXtqkSW13ensE9YACqcc)

### "Limit task selection” setting&#x20;

This setting is to limit the selection of tasks by teams (participants). If this setting is enabled, the team (participant) can only select one task and they will not be able to change their selection.&#x20;

{% hint style="info" %}
The participant will not be able to choose another task if the team has registered its settings and / or was moderated by the organizer.
{% endhint %}

### "Fix team settings” setting&#x20;

If enabled this setting allows the team captain to fix the team settings and composition, thus restricting other single participants to search for it and join it.

![](/files/Fh4jbj0OngUZZh1701pY)

### "Show the number of registered participants” setting&#x20;

If enabled, this setting displays the number of participants on the main page of the event and on the event preview card in the list of all events.

![](/files/P49bq06gAR2yYciVlHsU)

![](/files/jA0CveaBCYvOPqRe2vj3)

### "Allow registration by link to the team after registration closes" setting&#x20;

Enable the setting, if you want to allow participants to invite other participants to join the team after registration ends.

{% hint style="info" %}
Any participant can get an invitation link in the team preview card. If the team was formed and passed moderation, the participant will not be able to join the team using this link.
{% endhint %}

### "Enable confirmation of participation" setting&#x20;

This setting allows participants to confirm their participation in the event.&#x20;

{% hint style="info" %}
The organizer can send a request to confirm participation via the “**Statistics**” page by going to the tab “**List of participants**”, selecting a participant and clicking on the “**Actions**” button.
{% endhint %}

### "Consider the time spent on the solution when forming the rating" setting&#x20;

If enabled, this setting takes into account the time spent on the solution. If the number of scores for teams (participants) is the same, then the one who spent less time to complete the task will win.&#x20;

### “Team chooses the type of participation” setting&#x20;

If enabled, this setting adds a field enabling teams to select the type of participation. The captain can choose the type of participation when creating or editing a team. The type of participation will be displayed on the team preview card.

{% hint style="info" %}
This field is required when creating a team.
{% endhint %}

### Example of filling in information in the "Other" tab&#x20;

Let's configure the event in the“**Other**” tab.&#x20;

* **Maximum number of participants per team:** 6;&#x20;
* **Minimum number of participants per team:** 1;&#x20;
* **Publish rating:** Yes;&#x20;
* **Publish solutions:** None;&#x20;
* **Team moderation:** Yes;&#x20;
* **Limit task selection:** Yes;&#x20;
* **Fix team settings:** Yes;&#x20;
* **Show the number of registered participants:** Yes;&#x20;
* **Allow registration by link to the team after registration closes:** No;&#x20;
* **Enable confirmation of participation:** Yes;&#x20;
* **Consider the time spent on the solution when forming the rating:** No;&#x20;
* **Team chooses the type of participation:** Yes;

After filling in all the fields, click “*Next step”*.


# “Integrations”, “Menu”, and “Actions” Tabs

**“Integrations” Tab**&#x20;

The “**Integrations**” tab allows you to connect Facebook pixels and vk.com, the Telegram bot and to request help with connecting to third-party services. If you don't require this connection, then just click “**Next**”.&#x20;

**“Menu” Tab**&#x20;

The “**Menu**” tab allows you to customize the event menu. You can disable some items and change their titles for the Russian and English versions of the event. You can change the order of menu items by clicking on the arrow button next to the item title.&#x20;

You can add a new menu item by clicking on the "**Add menu item**".

**“Actions” Tab**&#x20;

The “Actions” tab contains the “**Delete Event**” button that lets you delete your event.

After setting up the event, click “**Save**”.


# How to Upload the Event Banner

Let's move on to configuring the appearance of your event on the platform. On the main page of your event, tap on the banner field and upload the image.

{% hint style="info" %}
For the event banner, please use the image in **.jpg** format, size up to **150KB**.
{% endhint %}


# “About” Page

Go to the “**About**” page and fill in the basic information about the event: insert an image and / or video, add a table. The platform editor allows you to easily format the text and change the event description.

After filling in the event information, click "**Rules**".


# “Rules” Page

Create and publish rules for your event!

The "**Rules**" page has a similar functionality as the "**About**" page. Use the text editor on the "**Rules**" page and, if necessary, indicate there the rules for your event.


# "Registration Form" Page

On this page, if you want to have a registration form - you can set up questions for the form, that participants fill out during registration. In the form editor, you can add ready-made additional fields and create your own questions, make them mandatory or not, change the order and type of questions.&#x20;

{% hint style="info" %}
You can choose not to create a Registration Form on the platform. In order to do this, just don't add any new fields on the page "**Form**" and hide the page "**Form**" in [the contest settings](/setup-guide/setting-up-an-event/integrations-menu-and-actions-tabs).
{% endhint %}

## Interface of the Registration Form Page&#x20;

### Fields to inform the organizers&#x20;

On the page "**Form**" there are three locked fields: "**Name**", "**Surname**", "**Email**".&#x20;

These fields are locked to inform the organizers that there is no need to create new questions for collecting this data, as it is automatically collected during registration.

### Additional questions&#x20;

Additional question fields are created to make it easier for the organizer to finalize the registration form. You can make questions mandatory, change their wording and their order in the form.

{% hint style="info" %}
Click on the “**Аdd question**” icon (a green cross) next to the question to add it to the registration form.
{% endhint %}

### Set of questions "Public information"&#x20;

Set of questions is a group of ready-to-use questions that are linked together for convenience.

{% hint style="info" %}
You can change the wording of all questions in this set.
{% endhint %}

The question "**Your role at the event**" is of the type "**Multiple choice**". You can set as many roles as you want.

{% hint style="info" %}
Specialities added to the question "**Your role at the event**", will be visible in the participant profile and in the team editor. Specialities are shown in the search for participants and teams.
{% endhint %}

### The question "How will you participate"&#x20;

The question "**How will you participate**" adds an inscription about the type of participation to the participant's card, and also helps to find the participant in the search and in the list of participants on the **Statistics** page.

### "Add Your Question" button&#x20;

The button "**Add your question**" allows you to add your own question to the registration form. After adding a question, you can choose the question type, title, and additional parameters for the field.

### Types of questions&#x20;

There are several types of questions:&#x20;

* **Text** type is the most common question field.
* **Options to choose** type is a question with answer options to choose from. Participants can only choose one answer.
* **Yes/No** - a participant has to choose between two possible answers: Yes or No.
* **File** - a participant has to upload the file to the platform.&#x20;

{% hint style="info" %}
In the "**File**" question type, you can ask the participant **to upload any file type up to 25 Mb**. You can view the uploaded file in the section “**Statistics**” by going to the tab “**List of participants**” and by clicking on the buttons “**Show form**” or "**Form**";&#x20;
{% endhint %}

* **Multiple choice** - this question type is exactly like the "**Options to choose**” type. Participants can choose several options to choose from.

### What can you do with questions?&#x20;

When creating a registration form, you can change question types, wording of questions, place of questions in the form, and you can also delete questions.

{% hint style="info" %}
You can make all questions **optional**. Such registration form will appear once when a participant registers for the contest. The participant can fill out the form at any time at their own request.
{% endhint %}

### Redirect after filling out the questionnaire&#x20;

After participants complete filling out the form, you can redirect them to any page of the event or to the URL of a third-party resource.&#x20;

### The "Contest Files" section&#x20;

This section was created so that the organizer can upload **Event rules** and **Privacy Policy**.

### Example of creating a registration form&#x20;

Let's create a registration form for our event. To do this, we will use the ready-to-use questions in the form editor and will add some of our own questions.

* Go to the form editor and add all the additional questions from the "**Additional fields**" section.&#x20;
* Click on the "**Add your question**" button and add a question of each type: to do this, click on the question type icon next to the delete question icon and select the desired type. In our case, we will create one question of each type and will make them all mandatory. You can take the data from our example or create your own question (the best option):&#x20;
  * “**Which banana tree would you like to code under?**” , type “**Text**”;&#x20;
  * “**Which prize would you prefer?**” , type “**Options to choose**”, add options: “**Money, more money, and nothing but money!**”, “**A year's supply of bananas is all I need!**”, “**I'm here just to check it out.**"&#x20;
  * “**Would you like to work as a programmer in a banana factory?**” , type "**Yes/No**”;&#x20;
  * "**Upload a photo of your favorite banana tree**”, type "**File**”;
  * "**Digitalize the banana industry because...?**", type “**Multiple choice**”, we will add the following answer options: “**That's cool!**”, “**I just love bananas**”, "**Digital bananas are a contribution to the future**", “**Simply because!**”, “**How did I get here?**”;&#x20;
  * In the field “**Redirect after filling out the questionnaire**” choose an item “**About**”, so that after filling out the form participants are redirected to the main page of the event.&#x20;
  * We will skip the "**Contest Files**" field.&#x20;

After you added and filled out all the questions in the form editor, click “**Save**”. If you want to view your questionnaire, then click on the button “**View the form**” in the pop-up window. If not, then click “**Close**”.&#x20;

The registration form is ready! Now you will know even more information about your participants than you wanted to. Moving on to creating tasks!


# "Tasks" Pag

## Creating a task&#x20;

After creating the registration form, go to the “**Tasks**” page. Here you can create new tasks, fill them with assignments, and edit the tasks you have already created. We have selected a template “**Hackathon**”, that is why the first task was automatically created and configured. Let's click on the “**Edit**” button on the “**Task**” page and customize the task to suit our needs.&#x20;

{% hint style="info" %}
Please read this section carefully! Tasks are some of the most important elements of the event. All the solutions uploaded by participants can be viewed on the "**Statistics**" page in the "**Dashboard**" tab.&#x20;
{% endhint %}

## Task Editor&#x20;

The task editor page has many flexible settings. The process starts with the "**General**" tab. Let's not waste any time and get started!&#x20;

### “General”&#x20;

Tab In this tab, you can specify the name of the task, create a description for the task, and configure access and visibility of the task.

{% hint style="info" %}
Pay attention to the completion indicator for the task on the right side of the page. Try to make all the items green, as this greatly simplifies interaction with participants. Not all items are mandatory!
{% endhint %}

* **Task name** - you can enter the task title in this field. The task name will be displayed on the task preview card in the list of all tasks.&#x20;
* **Public task description** - here you can set the task description that participants will see on the task preview card.
* **Task opening date for participants/Task closing date for participants** - this field specifies the time when the task opens and closes in the list of all tasks.

{% hint style="info" %}
You can use this setting to show tasks for the participants and hide tasks from them based on the time you specified.
{% endhint %}

* **Show result checkbox** - enables displaying the result after task completion.

{% hint style="info" %}
The setting "**Show result**" works only for tasks with types "**Test**" and "**Livecoding**".
{% endhint %}

* **Rating Sorting**- set the sorting of rating for your task. If the evaluation of the problem solution meets the condition "the less, the better", then choose "**By increasing the result**", if vice versa, then "**By decreasing the result**".&#x20;
* **Task level** - the organizer can set the task complexity. A participant or team can sort tasks by difficulty, if it is specified in the settings.
* **Publish the task** - if the setting is active, the task is visible in the list of tasks.

{% hint style="info" %}
Attention! Save the task settings before going to the "**Questions**" tab by clicking on the "**Save**" button in the "**General**" tab.
{% endhint %}

Go to the tab "**Questions**" to start creating questions for your task.

### “Questions” Tab&#x20;

In the "Questions" tab you can create questions for a task. We do not limit you to the number of questions within the task, so you can take full revenge on the participants (for example, you can create 100500 test questions)!

Click on "**Add your question**" to add a new question.

{% hint style="success" %}
A description of question types and their settings is provided below, and to make it more convenient for you, we prepared a link to the section - Types of questions.**​**
{% endhint %}

### “Experts” Tab&#x20;

In the "Experts" tab you can add experts for the task. They will help participants if they have any questions.

Click on "**Add an expert**" to select an expert from the shared list.

Button ![](/files/GzrLThmJyHJmx7D3zExJ)removes the expert from the task.

{% hint style="info" %}
Page "**Get out access**" is located in the profile settings and is displayed for a member with the type "**Head**".
{% endhint %}

After adding experts to the tasks, click "**Save**" and go to the "**Meetings schedule**".&#x20;

### Meetings Schedule&#x20;

The feature of scheduling meetings with experts is necessary to make it easier for participants to coordinate the meeting time with the experts added to the task. Let's see how it works! Click on "**Add interval**".

* **Interval title** - a field for the interval title.&#x20;
* **Description** - *required* field for describing the interval.&#x20;
* **Start date** - the start date of the interval.&#x20;
* **Duration of meeting** - in this field, you can select the meeting duration in minutes. The maximum meeting duration is 60 minutes.&#x20;
* **Number of meetings** - here you can set the number of meetings. The maximum number of meetings is 40.

If an interval is attached to the task, the participant or team can click on the "**Sign up for checkpoint**" button and select any free interval for the meeting. After selecting an interval, the participant will receive an email with a notification that the interval is assigned to him.

{% hint style="info" %}
A user with "**Organizer**" rights and above can confirm or cancel the meeting appointment of a team. In any case, the participant will receive an email notification about the meeting appointment.
{% endhint %}

{% hint style="warning" %}
If you reduce the number of slots for meetings, then the teams that were scheduled for the last intervals will receive a notification that their intervals were deleted.
{% endhint %}

Fill in all the settings for the interval and click "**Save**".

{% hint style="warning" %}
The "**Deleting**" tab is for deleting the task. Use it with caution, because it is impossible to restore a deleted task and solutions!
{% endhint %}

### Types of questions&#x20;

So, we got to the most important part of the event - tasks. As it was mentioned earlier, each event template has an automatically created task with an assignment, and our event is no exception. Click on the task from the list of the tasks.&#x20;

{% hint style="info" %}
Fields described in the section "**Text**", are the same for all types of questions, so later on we will skip the descriptions of these fields.&#x20;
{% endhint %}

#### Content:

* ​Text​&#x20;
* ​Live&#x20;
* Coding​ ​
* Test​ ​
* File​&#x20;
* ​Video&#x20;
* Gitlab

#### Text&#x20;

In our case, a task was automatically created with the type "**Text**", so let's start with it. Let's see which fields are available in this question type.&#x20;

In the field "**Choose type of a task**" you can choose one of the presented task types that suits you. We'll discuss each question type later.&#x20;

In the fields "**Question name**" and "**Write a question**" enter a question title and its wording - those will be displayed inside the task on the question page.

The section "**Limit of answers**" has two fields: the first is a numeric field, where the number of solutions that a participant may provide during a time period is set, and the second is an option for a time period.

{% hint style="info" %}
The time period "**Through the entire duration**" means that the participant has a certain number of attempts before the task's closing date. The time period "**Per day**" indicates that the number of attempts is restored every day until the task is closed.
{% endhint %}

Fill in the fields with your data and click "**Add your question**" and select the new question type - **Live coding**.&#x20;

#### Live coding&#x20;

With this type of question, the participant will have a code editor where they will solve the task assigned to them in a specific coding language. The participant's solution is checked automatically.

The "**Comment**" field is intended for the organizer to leave an explanation for the question or any other message to the participants.

Enable the setting "**Show result**", so that the participant will be able to see the comment after completing the task.

In the "**Default language**" field you can select the coding language that will be set by default in the code editor.

{% hint style="info" %}
The participant can always change the coding language inside the code editor.
{% endhint %}

The "**Add test pair**" button allows you to add a test pair to test the solution.

{% hint style="info" %}
To verify the participant's solution,the system launches his decision with different combinations of input and output data.&#x20;

For example: if the task is to write a function for adding two numbers, then the system will transmit different combinations of numbers to it and verify the answer of your function with real numbers. If the answers match in all cases, then the decision is considered to be correct. Write a minimum of 2 pairs of input and output data to guarantee the quality of the verification.
{% endhint %}

{% hint style="warning" %}
If you have enabled the "**Consider the time spent on the solution when forming the rating**" setting, then after the participant opens the task, the system starts recording the task completion time.
{% endhint %}

Fill in the Live coding task section with your data and create a new task with the type "**Test**".

**Test**&#x20;

A question with multiple choice answers.

Let's add your own question now! To do this, click on "**Add your question**" and fill in the fields "**Question name**" and "**Write a question**". After filling in the fields, click "**Add answer option**" and add multiple response options. Select the correct answer by clicking on the check mark next to the correct answer option.

#### File&#x20;

A question with the "**File**" type implies that a participant will upload the solution to the platform. Create a question with the "**File**" type by filling in the relevant fields.

{% hint style="info" %}
A participant can upload a file **up to 200 Mb in size.**
{% endhint %}

#### Video&#x20;

“**Video**” type of question allows participants to record a video presentation for the organizer or upload another video file. The platform allows participants to make recordings from their webcam, their desktops, or from both sources simultaneously.

{% hint style="info" %}
The size of the uploaded video file must not **exceed 200MB**.
{% endhint %}

The setting "**Time limit**" allows you to limit the duration of the video presentation that the participant conducts through the platform. You can choose a **time limit of 3, 5, 7, or 10 minutes**.

{% hint style="info" %}
The organizer can view all videos on the "**Statistics**" page.
{% endhint %}

Create a question with the type "**Video**" by filling in the relevant fields.

## Gitlab

This type of question is relevant for Machine Learning competitions. We separated this question type from others, because its configuration is significantly different from the other types of questions.

{% hint style="warning" %}
It is quite difficult to set up a task with the "**Gitlab**" type of question by yourself, so please contact us for assistance at <support@codenrock.com>!
{% endhint %}

### Actions of the organizer&#x20;

The organizer should contact us so that we create and prepare a repository template for the task.&#x20;

### Participant's path&#x20;

We will go through the full path of the participant in solving such a task in order to understand how it works.&#x20;

* The participant goes to the task where they are granted access to the repository. The task page will display a task description rules, a few recommendations with gitlab, and access rights.

{% hint style="info" %}
Access to the repository for organizers is granted in a similar way. The organizer just needs to go to the task like a participant. Access rights are granted automatically and apply to all shared accounts.
{% endhint %}

* After gaining access, the participant follows the link to the repository and logs in there.
* The participant solves the problem and uploads the solution to the repository.&#x20;
* After uploading the solution to the repository, the solution is being processed. Upon completion of the processing, the participant will receive an email with a notification about the project status.
* If the project processing was successful, the participant returns to the task, and finds a button "**Check the solution**". By clicking this button the participant initiates the process of the solution assessment and the rating is being calculated.&#x20;
* When the assessment is completed, the participant receives an email with information about the project status and the number of scores he managed to earn.
* The participant can go to the task and click on the "**Previous solutions"** and select several solutions that he considers the best for the assessment.

{% hint style="info" %}
Please note that to manage access to the repository and view their statuses, use the "**Block gitlab**" setting and the "**Gitlab**" filter in the “**Teams**" tab.
{% endhint %}

## Completing the process of task creation&#x20;

So, now you have all the skills to create your own tasks. You can create tasks with individual questions, or, as in our case, create multiple questions within a task. If you created tasks with us, by now you should have the following list of tasks:

* One task with the type "**Live coding**";&#x20;
* One task with the type "**Test**";&#x20;
* One task with the type "**Text**";&#x20;
* One task with the "**File**" type;&#x20;
* One task with the type "**Video**".

Now we have almost all types of questions for our test task. Go through the tabs in the task editor and check if everything is in place. If all goes well, congratulations on the first created and configured task! 🎉 It's time to set up our voting. Let’s go to the voting creation page!


# "Voting" Page

After creating event tasks, you need to organize judging of uploaded solutions, create voting criteria, add jury members and teams. Let's create your voting system!

## Juries&#x20;

The first thing we'll do is adding jury members. Go to the event editing mode. In the event menu, find the item "**Voting**" and click on it. Go to the "**Juries**" tab.&#x20;

### Adding a jury member&#x20;

In the "**Juries**" tab, you can add jury members, manage their settings, delete voting results, or remove jury members from the event. Click on "**Add jury**" and fill out the form to add a new jury member.

Click on "**Save**". A new member of the jury will appear in the general list of the jury members.

### Juries Settings&#x20;

The main settings for jury members appear next to the name of a jury member:

**Link and Code** - the link and access code will appear next to the jury member after adding this jury member to the voting.

**Join the voting** - when you click on the button, you are forwarded to the "**Voting**" tab.

**Send invite**![](/files/27JIotDDzDZOzTZygJ2K) - the button is for sending an invitation to a jury member to take part in voting.

{% hint style="info" %}
Send an invitation only when a jury member is already added to the voting.
{% endhint %}

**Edit information**![](/files/X2Yyv6PW8EPreMk1qSJM) - when you click on this button, a pop-up window with information about the jury member appears (Name, Email). This information can be edited.

**Delete a jury member**![](/files/lMMi8OQemA8wf4043ph1) - by clicking on the button you can remove a jury member

**Clear the assessments** - deletes voting results of a jury member.

## Criteria&#x20;

After adding jury members, you need to add voting criteria. Criteria are created so that the jury members can vote for the solution of a problem or a proposed idea according to certain parameters (criteria) determined by the organizer. Criteria groups can combine several voting parameters according to the theme of your event.&#x20;

### How to add criteria&#x20;

Go to the "**Criteria**" tab. Click on "**Add group**" and name the criteria group.

The "**Add Criterion**" creates a criterion within the criteria group. There can be an unlimited number of them. Click on "**Add Criterion**", add some custom criteria and assign them the maximum score (Max score).&#x20;

The "**Request a comment on assessment**" checkbox adds a comment field to the voting page. This field serves as feedback for participants, because sometimes it is important for participants to know why their solutions were assessed with a particular score.

{% hint style="info" %}
It is mandatory for jury members to fill in the field "**Request a comment on assessment**" when they send their assessments. The scores of each jury member are displayed on the "**Overall rating**" tab on the "**Statistics**" page. Comments on assessments can be viewed by exporting voting results following the "**Export/Import**" tab in Statistics. The maximum score in each criterion is 100.
{% endhint %}

## Voting&#x20;

Finally, we got to the creation of voting! Creating and configuring voting is easy enough, so let's get started!&#x20;

### How to create and configure the voting&#x20;

Go to the "**Voting**" tab and click on the "**Create voting**" button.

#### **How to edit the voting**

In the "**Edit voting**" section you need to specify the voting title and the voting dates. Fill in the fields "**Voting title**" and "**Start date/ End date**".

{% hint style="info" %}
"**Start date/ End date**" here is used like in all similar cases on the platform. If the start date of voting has not come yet and the end date has already passed, the voting will not be displayed in the list on the voting page.
{% endhint %}

#### Juries&#x20;

In the "**Juries**" section, add the jury members that were added earlier in the "**Juries**" tab. You can assign several groups of criteria to each jury member.

{% hint style="info" %}
You can add one jury member to multiple votings and assign any number of criteria to a jury member.
{% endhint %}

#### Teams&#x20;

In the "**Teams**" section you can filter teams by task, name, and several other parameters.&#x20;

The "**Select all teams**" button adds all teams regardless of the selected filters.&#x20;

The "**Remove all teams**" button removes teams from voting.

You can change the order of teams in the voting by dragging them in the list of selected teams or by clicking on the "**Up**"/”**Down**" buttons. After setting up the voting, click on the "**Update**" button.

### How to conduct the voting&#x20;

The voting has been created and now you can send invitations to the jury members. The invitation will contain a link to the voting and an access code. Let's try on the role of a jury member and see what the voting page looks like.

Go to the "**Juries**" tab, select any jury member and click “**Copy**". Paste the copied link into the browser's address bar and click on it.&#x20;

On the page that opens, enter the access code from the jury table. After that you will be forwarded to the voting page.

After logging in to the voting system by providing access code - click the "**Open**" button under the name of the team you are going to assess. Review the solution, rate it, and write a comment. Click on "**Send ratings**".

You can switch between the team's solutions by clicking on the drop-down list with tasks at the very top of the page.

So, our voting was created! You can create any number of such votings and manage them as you want.

{% hint style="info" %}
If you still have any questions, you can ask them by clicking on the instant communication button on the platform or contact us at <support@codenrock.com>.
{% endhint %}


# "FAQ" Page

How to add questions and answers&#x20;

On this page, you can create a list of the most frequently asked questions and answers to them for your participants. Let's create a couple of questions with answers.&#x20;

{% hint style="warning" %}
Do not ignore the FAQ section, it will be way easier for the participant to understand the event rules and conditions, if there is a place where he can find information about it.
{% endhint %}

Click on "**Add a question**" and fill in the text fields "**Question**" and "**Answer**". After filling in all the fields, click on "**Save**", wait for confirmation and click on "**Publish**".

By clicking the "**Publish**" and "**Unpublish**" buttons you can control the visibility of your questions in the “**FAQ**” section.

Great! Now creating a FAQ for the contest is not an issue anymore! Add a few questions and answers for the participants if you want. It's high time to publish the event!


# How to Publish an Event

The final step of event creation is publishing the event on the platform. The event has three statuses:

* **Draft** - when the event is not yet submitted for publication.&#x20;
* **Moderation** - the event is in Moderation status after you clicked on the "**Publishing**" button. The Codenrock administrator will check your event and allow it to be published on the platform.&#x20;
* **Published** - the event was approved for publication and is now visible in the list of all events.

{% hint style="info" %}
Only the organizer has access to an event under the "**Draft**" and "**Moderation**" statuses.
{% endhint %}

Click on the "**Publishing**" button to submit your event for review and publication. You will receive a notification about the change in the event status to the email address specified during the registration.

{% hint style="info" %}
If you have any issues with event publishing, please contact us at <support@codenrock.com>.
{% endhint %}

Congratulations! 🥳 You created an event, set it up, added tasks, and submitted it for publication! It's time to start exploring the "**Statistics**" page in order to become a master in event creation on the platform.&#x20;

{% hint style="info" %}
If you explore all the steps in the event setup guide, you will be able to help your friends and family with event creation, brag about your new skills at the alumni meetings, and even add this info to your resume! (Just kidding!🙂)
{% endhint %}


# Statistics

How to manage participants, teams, and more!

The "**Statistics**" page provides a huge number of settings and parameters that will help you manage the challenge: ​

* Dashboard​ ​
* Overall rating​&#x20;
* ​List of participants​ ​
* Teams​&#x20;
* Notifications ​
* Questions​ ​
* Activities​ ​
* Export / Import​


# Dashboard

The “**Dashboard**” page provides the general statistics for an event. On this page, you can see the number of event views, participants, and solutions uploaded. You can also view a list of all the tasks.

You can view solutions uploaded by a team or by a participant for each task. In order to do this, click on the task name in the table and select the participant or the team you are interested in.

### “Solutions” Page

On the “**Solutions**” page, you can see solutions uploaded by teams for the selected task, the time spent on task completion, the number of correctly solved tasks, and the general information about team members.


# Overall Rating

The "**Overall rating**" page displays the rating of all participants/teams and the scores by jury members.

### Filters&#x20;

Filters are used to find and sort participants. Let's take a closer look at them: On this page and later on in the manual, we will not focus on the fields with obvious features (for example, the field **Search by name**), if they do not have additional features.&#x20;

#### Filter by task&#x20;

The field "**All**" allows you to sort participants by the selected task.

#### Filter by prize

The "**Prizes**" filter allows you to choose the criteria by which the teams were assessed. You can select several criteria for the sorting.

{% hint style="info" %}
How to set up the criteria is described in this article.
{% endhint %}

#### Filter: "No prizes"&#x20;

This filter allows you to see in the search results only those participants who have not been assessed by the jury members. After selecting the necessary filters, click on "**Search**" to see the results.&#x20;

{% hint style="info" %}
Click on"**Show/Hide jury scores**" to see the jury scores. If the jury did not vote, then you will see “**-**” instead of the rating.
{% endhint %}


# List of participants

The functionality of this page allows you to do whatever you want with the participants (within the bounds of reason, of course).&#x20;

## Actions with a participant&#x20;

“**Actions**” button You can use this button to send a link for confirmation of participation, confirm the participation manually, and remove the participant from the contest. Select a participant from the list by clicking on the checkbox next to the nickname, so that the button "**Actions**" becomes active.

### “Actions” Tab&#x20;

In this tab, you can send the participant a link for confirmation of participation by email or in Telegram.

{% hint style="info" %}
You can read more about confirmation of participation here.
{% endhint %}

### “Confirmation of participation” Tab&#x20;

You can manually confirm or cancel the user's confirmation of participation. Select the required participants, click on "**Actions**" and go to the "**Confirmation of participation**" tab. Select the desired option and click "**Apply**".

### “Delete” Tab&#x20;

What to do with a participant that you don't like? Right! Remove it! (we're joking again)&#x20;

Select a participant and click on "**Actions**", go to the "**Delete**" tab and click on "**Remove from the contest**".

## How to change team composition and registration forms&#x20;

### “Edit” button&#x20;

Clicking on the "**Edit**" button next to the participant's nickname, opens a dialog box where you can change the team composition, leave a note about the participant, and so on.

### Team composition&#x20;

In the "**Team composition**" tab you can move a team member to another team, change the team captain, or delete a team member.&#x20;

#### Adding a new member to the team&#x20;

Click on "**Edit**" next to the nickname of the participant that you want to move to the team and go to the "**Team composition**" tab. On the "**Team composition**" tab click on the drop-down list with the value "**Without team**" and select the appropriate team.

#### How to change the team captain&#x20;

Select a team member who doesn't have the status "**Captain**", but who belongs to the team and click on "**Edit**". In the pop-up window "**Team composition**" click on the button "**Upgrade to a captain**".

#### How to remove a participant from the team&#x20;

Find the required participant in the list of participants and click "**Edit**". In the "**Team composition**" tab click on the button "**Delete from the team**".

{% hint style="info" %}
A team member with the "**Captain**" status cannot be removed from the team. First, upgrade another team member to captain.
{% endhint %}

### "Form" button&#x20;

Clicking on the button "**Form**" next to the participant's name allows you to change their registration form.

## Filters&#x20;

Filters are a powerful tool for finding and sorting event participants.

#### The “Search” field&#x20;

This filter allows you to search for participants by first or last name.&#x20;

#### The ”Register" field&#x20;

This filter allows you to set a time interval and view the participants who registered during this particular interval.

#### The “Form” filter&#x20;

You can use this filter to filter out the participants with complete or incomplete registration forms.&#x20;

#### The ”Team" filter&#x20;

This filter allows you to filter out individual participants or team members.&#x20;

#### The “Only captains” filter&#x20;

This filter shows in the search results only the participants with the status “Captain”.&#x20;

#### The “Specializations” filter&#x20;

This filter allows you to find participants with a specific specialization specified in the registration form when registering for the event.&#x20;

#### The “Enter location” field&#x20;

This filter allows you to find participants by the city that they specified in the registration form when registering for the event.&#x20;

#### The “Moderation” filter&#x20;

This filter allows you to filter out participants whose teams passed moderation.

#### The “All prizes” filter&#x20;

This filter allows you to filter out participants by the criteria.&#x20;

#### The “Finalist” filter&#x20;

This filter allows you to see in the search results the participants who were assigned the "**Finalist**" status in the list.&#x20;

#### The “Team is assembled" filter&#x20;

This filter allows you to see in the search results team members who fixed the team composition and its settings by activating the “**The team is assembled**” setting.

{% hint style="info" %}
The "Fix team settings" setting should be enabled.
{% endhint %}

#### The “With confirmation of participation” filter&#x20;

This filter allows you to see in the search results only those participants who confirmed their participation in the contest. More info: link to the “Confirmation of participation” setting.&#x20;

#### The “Type of participation" filter&#x20;

This filter filters out participants by the type of participation.

{% hint style="info" %}
For this filter to appear, you need to add the question “How will you participate?” to the registration form.
{% endhint %}

#### **The “Show on page” feature**&#x20;

This feature allows you to show 30, 50, or 100 participants on the page at once.&#x20;

#### **The sorting “Sort by”**&#x20;

This feature allows you to sort participants by first name, last name, registration date, etc.&#x20;

#### The sorting “Sorting order”&#x20;

This feature allows you to sort participants in ascending or descending order.&#x20;

#### The “Show form /Hide form” button&#x20;

This feature adds to the table the data that the participant entered when registering for the event. The settings icon allows you to add new columns to the table.


# Teams

The "**Teams**" page allows you to create new teams, view information about teams, manage teams settings, delete teams, and much more.

## How to create a team&#x20;

On the "**Teams**" page you can create a new team and set it up. Click on "**Form new team**". Enter the name of the team, description (optional), select the captain by clicking on the "**Upgrade to a captain**" button and mark the members you want to add to the team.&#x20;

Click on the drop-down list "**Participation in task**" and select the task that you want to attach to the team. After setting the team up, click "**Form new team**".

{% hint style="warning" %}
**You can't create a team without a captain!**
{% endhint %}

## How to manage teams&#x20;

### Participation in the task&#x20;

The organizer can change the task selected by the team. Click on the checkbox next to the team and click "**Change**".

In the pop-up window, click on the drop-down list "**Participation in task**" and select the desired task. If you want to change the criteria attached to the task, click on the appropriate checkbox next to the criterion name. Click on "**Save**" after making all the changes.

### **Participation in the categories**

The process is similar to the one described above. In the pop-up window, you can change the criteria and save the team settings.

{% hint style="info" %}
How to set criteria up in a task
{% endhint %}

{% hint style="warning" %}
**Attention!** The criteria (Prizes) added via the "**Teams**” page will be reset if the team changes the task. The criteria added to the task (even if they don't exist) have priority over the criteria that you added manually. In order to avoid this scenario, please enable settings "Fix team settings", "Limit task selection" and "Team moderation".
{% endhint %}

### **Team moderation**

Team moderation is required to allow the team to participate in your event. Moderation statuses are displayed in the team table and on the team preview card.&#x20;

Team moderation will only work if the "**Team moderation**" setting is enabled.&#x20;

Select a team and click on "**Change**". Click on "**Moderation**" and select the appropriate moderation status for the team.

Click on "**Apply**”. Then you will be prompted to send a notification about the moderation status to the team members.

### Team composition&#x20;

You can manually fix settings and composition of a team. Select a team and click on "**Change**". Select "**The team is complete**", in the pop-up window, select the desired setting and click "**Apply**".

### How to change team information&#x20;

All information about a team can be changed. To change the information about a team, select a team and click on "**Change**". In the drop-down list, select "**Edit team information**".

### How to disable Gitlab&#x20;

This setting was created to disable the gitlab account. It is used for the tasks with the "Gitlab" type.&#x20;

If a participant's Gitlab account is disabled, the link to the repository is shown in red color.&#x20;

If for some reason the participant's repository wasn’t created or if it was created with an error, then instead of a link to the repository, there will be a button "**Fix**", by clicking this button it will be possible to correct errors.

{% hint style="info" %}
Do you have issues with Gitlab? Contact us at <support@codenrock.com> and we will definitely help you!
{% endhint %}

Task with the "Gitlab" type​

### How to delete a team&#x20;

In order to delete a team you need to follow the same process as in deleting solutions. Select a team, click on "**Change**". Select "**Delete teams**" and confirm the selection.&#x20;

You can delete multiple teams at the same time. To do this, select several teams and click on "**Delete teams**".

{% hint style="danger" %}
If you deleted a team - it is an irreversible process. If you accidentally deleted a team, ask the team members to re-create it. Do you have any difficulties? Contact us at <support@codenrock.com>!
{% endhint %}

## Teams List Interface&#x20;

All the necessary information about teams is presented in the table on the "**Teams**" page. Let's take a look at how this information can be useful to you. “**Team name**“ and “**Captain**” columns These columns display the team name and the captain's name.

There is a team chat icon next to the team name. If you want to contact the team, click on this icon and you will be forwarded to the team chat. In the team chat, you automatically get the host status.

#### “Number of participants” column&#x20;

This column displays the number of participants in each team. Click on the number of participants to view the list of team members.&#x20;

The team members view page is similar in its features to the "**List of participants**" page. You can read about it here - List of participants.&#x20;

#### “Participates in task” and “Task progress”columns&#x20;

Here you can see the task selected by the team and the progress the team has made. Click on the task name in the column “**Participates in task**" and you will be redirected to the team's solution view page.&#x20;

A completed task is shown in green, and an unsolved task is shown in red. Hover over the task name to see when the task was completed by the participant.

#### Type of participation&#x20;

This column shows the type of team participation that the team indicates on the team preview card.&#x20;

{% hint style="info" %}
This column is displayed only if the setting "**The team selects the type of participation**" is enabled.
{% endhint %}

#### “Assessed according to the following criteria” column&#x20;

This section displays the criteria that were added to the team or task.&#x20;

Read about attaching criteria to a task and about participation in the categories: to refresh your knowledge.&#x20;

#### “Moderation”, “Team is complete”, “Finalist” columns&#x20;

These columns show the moderation statuses of the team, whether it’s complete or not, and whether it made it to the finals.

To see the "**Moderation**" and "**Team is complete**" columns, remember to enable “Team moderation” and “**Fix team settings**” in the "**Other**" tab.

#### “Confirmed” column&#x20;

This column shows the status of confirmation of participation. The status changes depending on the number of confirmed team members:

* **Unconfirmed** - participants have not yet confirmed their participation;&#x20;
* **Partially confirmed** - not all team members have confirmed their participation;&#x20;
* **Full confirmed** - all participants have confirmed their participation.

{% hint style="info" %}
Enable "Confirmation of participation" to display the confirmation status on the "Teams" page.&#x20;

Send the confirmation request from the "List of participants" page.
{% endhint %}

#### “GitLab” column&#x20;

This column displays the presence and the status of the gitlab repository.

## Filters&#x20;

Filters on the "**Teams**" page are very similar to filters from the "**List of participants**" page, so we won't describe them in detail in this section.

### GitLab&#x20;

We will take a closer look at the "**GitLab**" filter . It will be especially useful for organizers who create challenges with the task type "**GitLab**". You can use this filter to see the teams that have a particular repository status.


# Notifications

On our platform, you can create notifications for event participants. You can send notifications by email, in Telegram (if enabled), or directly on the platform!&#x20;

Let's try creating and sending a notification. Go to the "**Notifications**" page and click on the "**Create a notification**" button.&#x20;

## Creating a notification&#x20;

On the notification creation page, select the notification type "**On email**". Fill in the subject line of the email, write the message for the participants, and select the date of sending.

{% hint style="info" %}
Please note that the text editor allows you to format the text, insert tables, images, quotes, formulas, etc.
{% endhint %}

Click on "**Create**". And you will be forwarded to a page where you can select the recipients. Select one or more recipients and click "**Attach selected**".

{% hint style="info" %}
If you take a closer look, you will notice that the page for attaching recepients is the "**List of participants**" page.
{% endhint %}

## Notifications Page Interface&#x20;

After you attach the participants, you are redirected to the "**Notifications**" page with a list of all notifications. As you probably noticed, there are new features here in order to manage your notifications. Let’s explore them!

#### “Confirm notification” and “Send a test notification”&#x20;

Is your notification fully prepared? Then it's high time to send it out! Click on "**Confirm notification**" and the notification will be added to the queue for sending.&#x20;

After clicking on the "**Confirm notification**" you will no longer be able to edit the notification.&#x20;

If you don't want to confirm the notification, but just want to check it out, then click on the button “**Send a test notification**”. In this case, the notification will not be confirmed and you can edit or delete it.&#x20;

#### Editing and deleting a notification&#x20;

There is an icon next to each notification in the list for editing its settings and content.&#x20;

The "**Continue editing**" does the same thing as the edit icon, but only for the most recent unsent notification.&#x20;

{% hint style="info" %}
You can create only one notification at a time! To create a new notification, confirm the previous one.
{% endhint %}

The cross icon next to the notification is for removing the notification from the notification list.

### Message personalization&#x20;

You can use ready-to-use variables for your notification. Variables allow you to personalize each email for a specific participant.

{% hint style="info" %}
Make sure that the user has filled in the required information! If the participant doesn't have a full name, last name, or team, the message will display the default variable.
{% endhint %}

Let's play around with the variables and create a message for the team captain.

{% hint style="warning" %}
**In the subject line the variables don’t work!**
{% endhint %}

## How to create a notification in Telegram and on the platform&#x20;

The process of creating such notifications is similar to the process of creating a notification by email. In the field “**Notification type**”, select "**In Telegram**" or “**On platform**".

{% hint style="info" %}
Please note that the "**All Channels**" option disables the advanced text editor which is utilized to create notifications.
{% endhint %}

As an example, let's create a notification to be sent via the platform. Select the type "**On platform**" and fill in the required fields. Click "**Create**" to save your notification and the button "**Confirm notification**" to send it to the queue.

The participant can read the notification by clicking on the notification icon next to the profile avatar.


# Questions

This page contains all the questions asked in the chats’ tab "**Questions**".


# Activities

This page displays all the activities launched in the chats.


# Export and Import

On this page, the organizer can add participants manually and download comprehensive event statistics.

## How to add participants to the contest (Import)&#x20;

To add participants to the contest, click on the "**Import**" button.

Now you need to upload the list of participants. Click on "**Download**" and download a sample file. You can use this file to quickly and easily add your participants' data.&#x20;

{% hint style="warning" %}
Please note that you should use a **.csv file** and fill in the information about participants in rows.
{% endhint %}

Open the downloaded file using Notepad, Microsoft Excel, or any other text editor.

Take a close look at the file structure. All data items are separated by commas. You can separate the data items with spaces or semicolons. That should be done to ensure that the platform correctly separates the uploaded data.&#x20;

{% hint style="info" %}
Please note that you can create teams in the file for import.
{% endhint %}

{% hint style="warning" %}
Please check that the data in the columns is correct! For example, if the **email** address will show up in the "**Name**" column, it will lead to an error.

**Please note: the file must contain no blank lines!**
{% endhint %}

Fill in the file with your data, separating data items by a comma, save it and upload it by clicking "**Upload the file**".&#x20;

On the page for importing participants from a file, specify the separator and how users will be able to access the platform.

After you select the separator type, the columns with the participant's data will be automatically created. Select the column names from the list that match the column names in the file and click "**Start import**". Wait for the end of the process of adding participants.

{% hint style="info" %}
If the "**Users will get access by email**" setting is selected, then after successful import, the user will receive an email with a link to confirm the account in order to take part in the challenge.&#x20;

If the "**File with the access to all accounts**" setting is selected, then you will be prompted to download a file with the usernames and passwords of the imported participants.&#x20;

**Please don't lose this file!**&#x20;
{% endhint %}

You may see an error in the file after it was uploaded to the platform. To cancel the import, click on the "**Delete file**" button.

## How to export the event statistics&#x20;

To download statistics of the event, click "**Export**". If you want to download the scores, then click on "**Export grades**".


# Markdown Cheatsheet

This is intended as a quick reference and showcase. For more complete info, see [John Gruber's original spec](http://daringfireball.net/projects/markdown/) and the [Github-flavored Markdown info page](http://github.github.com/github-flavored-markdown/).

### Headers

```
# H1
## H2
### H3
#### H4
##### H5
###### H6

Alternatively, for H1 and H2, an underline-ish style:

Alt-H1
======

Alt-H2
------
```

### Lists

(In this example, leading and trailing spaces are shown with with dots: ⋅)

```
1. First ordered list item
2. Another item
⋅⋅* Unordered sub-list. 
1. Actual numbers don't matter, just that it's a number
⋅⋅1. Ordered sub-list
4. And another item.

⋅⋅⋅You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).

⋅⋅⋅To have a line break without a paragraph, you will need to use two trailing spaces.⋅⋅
⋅⋅⋅Note that this line is separate, but within the same paragraph.⋅⋅
⋅⋅⋅(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)

* Unordered list can use asterisks
- Or minuses
+ Or pluses
```

1. First ordered list item
2. Another item

* Unordered sub-list.

1. Actual numbers don't matter, just that it's a number
2. Ordered sub-list
3. And another item.

   You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).

   To have a line break without a paragraph, you will need to use two trailing spaces.\
   Note that this line is separate, but within the same paragraph.\
   (This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)

* Unordered list can use asterisks
* Or minuses
* Or pluses

### Links

There are two ways to create links.

```
[I'm an inline-style link](https://www.codenrock.com)

[I'm an inline-style link with title](https://www.codenrock.com "Codenrock Homepage")

[I'm a reference-style link][Arbitrary case-insensitive reference text]

[You can use numbers for reference-style link definitions][1]

Or leave it empty and use the [link text itself].

URLs and URLs in angle brackets will automatically get turned into links. 
http://www.example.com or <http://www.example.com> and sometimes 
example.com (but not on Github, for example).

Some text to show that the reference links can follow later.

[arbitrary case-insensitive reference text]: https://www.codenrock.com
[1]: http://codenrock.org
[link text itself]: http://www.codenrock.com
```

[I'm an inline-style link](https://www.codenrock.com)

[I'm an inline-style link with title](https://www.codenrock.com)

[I'm a reference-style link](https://www.codenrock.com)

[You can use numbers for reference-style link definitions](https://www.codenrock.com)

Or leave it empty and use the [link text itself](https://www.codenrock.com).

URLs and URLs in angle brackets will automatically get turned into links. [http://www.example.com](http://www.example.com/) or [http://www.example.com](http://www.example.com/) and sometimes example.com (but not on Github, for example).

Some text to show that the reference links can follow later.

### Images

```
Here's our logo (hover to see the title text):

Inline-style: 
![alt text](https://contestfiles.s3.eu-central-1.amazonaws.com/tilda/20753841/tild3535-3832-4938-b836-386533353930___1ldpi.svg "Logo Title Text 1")

Reference-style: 
![alt text][logo]

[logo]: https://contestfiles.s3.eu-central-1.amazonaws.com/tilda/20753841/tild3535-3832-4938-b836-386533353930___1ldpi.svg "Logo Title Text 2"
```

Here's our logo (hover to see the title text):

Inline-style: ![alt text](/files/-MkT3BgeQA4PjKOOyj5i)

Reference-style: ![alt text](/files/-MkT3BgeQA4PjKOOyj5i)

### Code and Syntax Highlighting

Code blocks are part of the Markdown spec, but syntax highlighting isn't. However, many renderers -- like Github's and *Markdown Here* -- support syntax highlighting. Which languages are supported and how those language names should be written will vary from renderer to renderer. *Markdown Here* supports highlighting for dozens of languages (and not-really-languages, like diffs and HTTP headers); to see the complete list, and how to write the language names, see the [highlight.js demo page](http://softwaremaniacs.org/media/soft/highlight/test.html).

```
Inline `code` has `back-ticks around` it.
```

Inline `code` has `back-ticks around` it.

Blocks of code are either fenced by lines with three back-ticks ` ``` `, or are indented with four spaces. I recommend only using the fenced code blocks -- they're easier and only they support syntax highlighting.

````
```javascript
var s = "JavaScript syntax highlighting";
alert(s);
```
 
```python
s = "Python syntax highlighting"
print s
```

````

### Tables

Tables aren't part of the core Markdown spec, but they are part of GFM and *Markdown Here* supports them. They are an easy way of adding tables to your email -- a task that would otherwise require copy-pasting from another application.

```
Colons can be used to align columns.

| Tables        | Are           | Cool  |
| ------------- |:-------------:| -----:|
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      |   $12 |
| zebra stripes | are neat      |    $1 |

There must be at least 3 dashes separating each header cell.
The outer pipes (|) are optional, and you don't need to make the 
raw Markdown line up prettily. You can also use inline Markdown.

Markdown | Less | Pretty
--- | --- | ---
*Still* | `renders` | **nicely**
1 | 2 | 3
```

Colons can be used to align columns.

| Tables        | Are           | Cool  |
| ------------- | ------------- | ----- |
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      | $12   |
| zebra stripes | are neat      | $1    |

There must be at least 3 dashes separating each header cell. The outer pipes (|) are optional, and you don't need to make the raw Markdown line up prettily. You can also use inline Markdown.

| Markdown | Less      | Pretty     |
| -------- | --------- | ---------- |
| *Still*  | `renders` | **nicely** |
| 1        | 2         | 3          |

### Blockquotes

```
> Blockquotes are very handy in email to emulate reply text.
> This line is part of the same quote.

Quote break.

> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can *put* **Markdown** into a blockquote. 
```

> Blockquotes are very handy in email to emulate reply text. This line is part of the same quote.

Quote break.

> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can *put* **Markdown** into a blockquote.

### Horizontal Rule

```
Three or more...

---

Hyphens

***

Asterisks

___

Underscores
```

Three or more...

Hyphens

Asterisks

Underscores

### Line Breaks

My basic recommendation for learning how line breaks work is to experiment and discover -- hit \<Enter> once (i.e., insert one newline), then hit it twice (i.e., insert two newlines), see what happens. You'll soon learn to get what you want. "Markdown Toggle" is your friend.

Here are some things to try out:

```
Here's a line for us to start with.

This line is separated from the one above by two newlines, so it will be a *separate paragraph*.

This line is also a separate paragraph, but...
This line is only separated by a single newline, so it's a separate line in the *same paragraph*.
```

Here's a line for us to start with.

This line is separated from the one above by two newlines, so it will be a *separate paragraph*.

This line is also begins a separate paragraph, but...\
This line is only separated by a single newline, so it's a separate line in the *same paragraph*.

(Technical note: *Markdown Here* uses GFM line breaks, so there's no need to use MD's two-space line breaks.)

### YouTube Videos

They can't be added directly but you can add an image with a link to the video like this:

```
<a href="http://www.youtube.com/watch?feature=player_embedded&v=YOUTUBE_VIDEO_ID_HERE
" target="_blank"><img src="http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg" 
alt="IMAGE ALT TEXT HERE" width="240" height="180" border="10" /></a>
```

Or, in pure Markdown, but losing the image sizing and border:

```
[![IMAGE ALT TEXT HERE](http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](http://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
```

Author: Adam Pritchard \
Origin text: <https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet>


# Помощь по редактору в Обсуждениях

Здесь собрана краткая информация по быстрому форматированию текста в редакторе при создании темы в обсуждениях. Полная информация по редактору представлена тут:

* [John Gruber's original spec](http://daringfireball.net/projects/markdown/).
* [Github-flavored Markdown info page](http://github.github.com/github-flavored-markdown/).

### Заголовки

```
# H1
## H2
### H3
#### H4
##### H5
###### H6

Альтернативный метод форматирования для того, чтобы сделать заголовки H1 и H2

Alt-H1
======

Alt-H2
------
```

![Форматирование заголовков](/files/GIdQkEzMS8Ymq4hlymBQ)

### Списки

{% hint style="info" %}
В примере каждый пробел обозначен как - ⋅. Количество ⋅ (точек) равно количеству пробелов в редакторе.
{% endhint %}

```
1. Первый элемент упорядоченного списка
2. Какой-то другой элемент списка
⋅⋅⋅* Подэлемент неупорядоченного списка. 
1. Если поменять число, то элемент все равно сохранит порядковый номер
⋅⋅⋅1. Подэлемент упорядоченного списка
4. И какой-то другой элемент

⋅⋅⋅В редакторе есть возможность создать абзацы с таким же отступом, как и у элементов списка. 
Обратите внимание на пустую строку выше и пробелы (используйте три пробела перед предложением, чтобы создать абзац).

* Для неуподрядоченного списка можно использовать звездочки
- Или минусы
+ Или плюсы
```

![Форматирование списков](/files/1y4Uby5xOIPGNQFHEoeC)

### Ссылки

Есть несколько способов вставить ссылки в редактор.

```
[Я ссылка внутри строки](https://www.codenrock.com)
[Я ссылка внутри строки с подсказкой при наведении на меня](https://www.codenrock.com "Codenrock Homepage")
[Я ссылка в стиле справочника][1]
[Вместо числа можно сразу вставлять ссылку]
Можно, например, сделать так [текст для привлечения внимания]

[1]: https://www.codenrock.com
[Вместо числа можно сразу вставлять ссылку]: https://www.codenrock.com
[текст для привлечения внимания]: https://www.codenrock.com
```

![Форматирование ссылок](/files/jFgHTlp3FwBq0Z6Ch9Wr)

{% hint style="warning" %}
URL такого формата:

* <https://codenrock.com>
* <[https://codenrock.com>](https://help.codenrock.com/more/https:/codenrock.com>)
* codenrock.com (иногда без http(s)://) (ссылки такого вида на Github распознаваться не будут)

Автоматически распознаются редактором как ссылки.&#x20;
{% endhint %}

### Изображения

```
Это наше лого (если навести на него мышкой, то можно увидеть подсказку):
Ссылка внутри строки: 
![alt text](https://contestfiles.s3.eu-central-1.amazonaws.com/tilda/20753841/tild3535-3832-4938-b836-386533353930___1ldpi.svg "Logo Title Text 1")

Добавим ссылку на изображение в справочном стиле: 
![alt text][logo]

//Обязательно ставьте пробел между текстом и передаваемой ссылкой

[logo]: https://contestfiles.s3.eu-central-1.amazonaws.com/tilda/20753841/tild3535-3832-4938-b836-386533353930___1ldpi.svg "Logo Title Text 2"
```

![Форматирование изображений](/files/GBVm2aqwWWPlJqG2BJqd)

### Подсветка кода

````
//Используйте обратные галочки, чтобы выделить код внутри строки.

Inline `code` has `back-ticks around` it.

//Блоки кода либо ограничены строками с тремя обратными галочками ```, 
//либо имеют отступ с четырьмя пробелами. 
//Рекомендуется использовать только изолированные блоки кода - они проще
//и только они поддерживают подсветку синтаксиса.

```javascript
var s = "JavaScript syntax highlighting";
alert(s);
```
 
```python
s = "Python syntax highlighting"
print s
```
````

![Форматирование кода](/files/Pt0axypkiA8wdg9XX0DY)

### Таблицы

```
// Для выраванивания колонок используйте двоеточия.

| Таблицы                  | Это (колонка 2)                   | Круто (колонка 3)|
| ------------------------ |:---------------------------------:| ------------------------:|
| Колонка 3                | Прижата к правому краю            |                    $1600 |
| Колонка 2                | Находится по центру               |                      $12 |
| Построчная зебра         | Работает                          |                       $1 |

// Каждую ячейку заголовка должно разделять не менее трех тире. 
// Внешние каналы (|) не являются обязательными, не нужно делать их красивыми:)

// Некрасивый, но полностью рабочий, пример:

Не очень | Красивая | Разметка
--- | --- | ---
*Still* | `renders` | **nicely**
1 | 2 | 3
```

![Создание и форматирование таблиц](/files/7Cjrni0KZl4gjJjctaZZ)

### Цитаты

```
> Цитату создать очень легко! Поставьте угловую скобку в начале предложения.
> Продолжение предложения с новой строки, но в том же блоке цитаты.

Тут будет разрыв цитаты

> Это очень длинная строка, которая все равно будет правильно цитироваться при переносе. Давайте продолжим писать, чтобы убедиться, что этого достаточно, чтобы все слова поместились в цитату. О, кстати, вы можете *отформатировать*  **текст** внутри цитаты!
```

![Форматирование цитат](/files/MqaGe1pJEjXm1hjjpigg)

### Горизонтальный разделитель

```
Три или более...

***

Звездочки

___

Подчеркивания
```

![](/files/3AxL5bYs9GK0Njmucl0z)

### Видео с Youtube

Видео с Youtube добавляются аналогично изображениям.&#x20;

Вставьте после `href` ссылку на видео. Не забывайте обернуть ссылку в кавычки!&#x20;

Поменяйте обложку у видео, если хотите. Вставьте в тег `img` после `src` ссылку на изображение, которое будет показываться вместо обложки по умолчанию.

Если нужно изменить ширину и высоту превью видео, то поменяйте числа в параметрах ширины `width` и высоты `height`.

```
//Код для вставки видео с Youtube

<a href="http://www.youtube.com/watch?feature=player_embedded&v=YOUTUBE_VIDEO_ID_HERE
" target="_blank">
<img src="http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg" 
alt="IMAGE ALT TEXT HERE" width="240" height="180" border="10" /></a>
```

![Вставка ссылки на видео](/files/OQKZLHNlO0YVVitdhLlE)


# Наша история и ценности

Соединяем таланты с невероятными возможностями

## Ценности Codenrock

* Предоставляем сервисы для эффективного поиска и взаимодействия с технологическими стартапами, талантливыми разработчиками, менеджерами, маркетологами
* Наша основная цель - это поиск и открытие новых талантов. У нас нет любимчиков, фаворитов или постоянных победителей. Мы за то, чтобы рынок постоянно обновлялся и пополнялся новыми специалистами. Мы умеем эффективно привлекать и обладаем лучшими инструментами для взаимодействия с талантами и стартапами.

Среди наших клиентов и партнеров - [Saudi Aramco](https://www.saudiaramco.com), [S7 Airlines](https://www.s7.ru/ru/), [СПАО «Ингосстрах»](https://www.ingos.ru), [«Инфосистемы Джет»](https://jet.su/), [Группа «М.Видео-Эльдорадо»,](https://www.mvideo.ru) [OZON](https://www.ozon.ru), [Группа ГАЗ](https://azgaz.ru), [ПСБ](https://www.psbank.ru), \
[ПАО Вымпелком](https://moskva.beeline.ru/about/about-beeline/), [QIWI Кошелек](https://qiwi.com/), [МГУ](https://www.msu.ru), [НИТУ «МИСиС»](https://misis.ru/), [МГТУ им. Н. Э. Баумана](https://www.bmstu.ru/)

## Наша история

В **2013 году** мы участвовали в проведение первого хакатона в России **AngelHack**. Тогда в стране мало кто знал про этот формат и его пользу для рынка. Хакатон проходил в 30 городах мира, собрал 10 000 участников. В рамках AngelHack разработчики обучаются, общаются, разрабатывают свои инновационные идеи, выигрывают призы и получают финансирование. Команда победитель в Москве Alerter выиграла поездку в Сан-Франциско, где проходила 2-х недельный интенсивный курс акселерации и приняла участие в Global Demo Day.

> **Хакатон** - это мероприятие для поиска решений задач компании и найма талантливых специалистов. На хакатоне работают команды из 1-5 человек, которые решают поставленную задачу от компании. Обычно хакатоны проходят от 1 дня до недели.&#x20;
>
> **Задачи, которые решает хакатон:**
>
> * возможность дотянуться до талантливых людей, кто не ищет активно работу
> * если есть своя база кандидатов, то ее можно активировать
> * поиск проектов, талантливых команд
> * быстрое тестирование продуктовых гипотез
> * продвижение своих технологий и разработок среди участников
> * формирование инновационного бренда работодателя

![](/files/-M8B0to-Bf4yDi8p_V12)

Год мы рассказывали рынку, какой крутой формат хакатон и какие задачи он позволяет решить компаниям. **В 2014 году** с помощью хакатонов по всей России и в Беларуси мы собирали проекты и идеи для акселератора **QIWI Universe**. Мероприятия прошли в Казани, Новосибирске, Москве и Минске. В общей сложности в мероприятиях приняло участие около 1 000 человек, просмотры в социальных сетях набрали более 4х миллионов охвата. Мы получали запросы из разных городов России провести хакатон у них. Формат начал набирать оборот и популярность.&#x20;

![](/files/-M8B8IYIZl-G3t1MsfPr)

![](/files/-M8B8T4hrAfozZbkgHpb)

Знаковым мероприятием на рынке стал **S7 Hackathone 2017 года**. Наша команда предложила делать отбор участников на хакатон. При регистрации мы просили команды отправлять свое портфолио или решить задачу. За 4 дня было собрано 600 регистраций, 250 человек мы пригласили на оффлайн часть. \
С этим мероприятием мы внедрили сбор заявок и автоматическую проверку команд и их решений онлайн. Это был первый хакатон, когда мы не только нашли инновационные идеи и стартапы, но и вывели ИТ таланты на работу. С этого года формат хакатонов начал проводиться в том числе для поиска и найма специалистов. \
\
В 2017 году у нас появилась компания и мы начали оказывать услуги проведения хакатонов, конкурсов для ИТ.&#x20;

![](/files/-M8BDZiZ3Tl0ECDSH414)

С 2017 года было проведено более 150 внутренних и внешних хакатонов, с суммарным количеством участников на них 10 000 человек.&#x20;

**В 2018 году** мы создали платформу [**Codenrock** ](https://codenrock.com)с целью расширить географию участников на мероприятиях. Мы уверены, что в нашей стране, во всех регионах есть сильные талантливые специалисты, которые могут проявить себя, предложить проекты, создать идеи для развития экономики.&#x20;

**За 2018-2019 года** на платформе Codenrock организаторы хакатонов, идеатонов, конкурсов провели **50 мероприятий**.&#x20;

![](/files/-M8FE9tNddiHJ5VyiCKG)

**В 2020 году** количество запросов на онлайн мероприятия в связи с ограничениями в проведение оффлайн мероприятий возросло. Для того, чтобы наша платформа могла реализовывать весь спектр задач организаторов онлайн конкурсов, мы сделали интеграцию с Zoom и запустили свой сервис peer-to-peer видеозвонков прямо на платформе, которые позволяют транслировать видео с вебкамеры и рабочего стола участников мероприятия и записывать их.

{% content-ref url="/pages/-M8BCrJ2WAdOWdNBChY2" %}
[Broken mention](broken://pages/-M8BCrJ2WAdOWdNBChY2)
{% endcontent-ref %}

### Свяжитесь с нами любым удобным способом

* Напишите в [Facebook ](https://www.facebook.com/dashazykina)или [Telegram](https://tele.click/dashazykina)
* Отправьте письмо на <support@codenrock.com>
* Если хотите поговорить с нами, то позвоните +79587569880


# О продукте

Платформа Codenrock — Инструменты для работы с ИТ-талантами

### Описание Продукта

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

[Инструкция по установке экземпляра ПО Codenrock](https://storage.codenrock.com/public/documents/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D0%B8_8%D0%91_%D0%B4%D0%BB%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B_%D0%9F%D0%9E_Codenrock.pdf)

[Описание процессов, обеспечивающих поддержание жизненного цикла ПО Codenrock](https://storage.codenrock.com/public/documents/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D0%B2_%D0%B6%D0%B8%D0%B7%D0%BD%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0_%D0%9F%D0%9E_Codenrock.pdf)

[Руководство пользователя](https://storage.codenrock.com/public/documents/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F_%D0%9F%D0%9E_Codenrock.pdf)

[Лицензионное соглашение на использование ПО «Codenrock»](https://storage.codenrock.com/public/documents/%D0%9B%D0%98%D0%A6%D0%95%D0%9D%D0%97%D0%98%D0%9E%D0%9D%D0%9D%D0%9E%D0%95_%D0%A1%D0%9E%D0%93%D0%9B%D0%90%D0%A8%D0%95%D0%9D%D0%98%D0%95_%D0%BD%D0%B0_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%9F%D0%9E_Codenrock.pdf)

### Функциональные характеристики Продукта

* Возможность организации онлайн и офлайн мероприятий, с возможностью создания страницы мероприятия, настройки различных задач и треков для участников, а также с возможностью формирования и управления командами участников.
* Возможность оценки и проверки навыков, используя технические задания: использование LiveCoding, тестов и Git-репозиториев.
* Возможность гибкой настройки системы голосования, а именно критериев оценки и групп жюри.
* Отображение рейтинга участников в реальном времени.
* ПО «Codenrock» обеспечивает мгновенную проверку решений и присвоение баллов.
* Возможность общения между участниками и организаторами посредствам встроенных чатов и видео-каналов.
* Возможность планирования и бронирования слотов для консультаций с экспертами посредствам календаря встреч.
* Возможность обмена информацией и идеями между участниками посредствам форума и обсуждения.
* Возможность отслеживания статистики мероприятий посредствам создания отчеты и аналитика в реальном времени.
* Возможность экспорта информации в формате таблиц и интеграция через API.
* Интеграция с CRM и ATS: синхронизация с системами управления кандидатами.

***

### Информация о стоимости программного обеспечения

Стоимость программного обеспечения «Codenrock» рассчитывается индивидуально.

Для получения подробной информации и консультации свяжитесь с нами:

* **Email**: <support@codenrock.com>
* **Телефон**: +7 499 380 60 65

### Полезные статьи

* [Хакатон для поиска инновационных идей и проектов](https://codenrock.com/blog/hakaton-dlya-poiska-innovaczionnyh-idej-i-proektov/)
* [Конкурсы как инструмент проверки уровня знаний программистов и разработчиков](https://codenrock.com/blog/konkyrsy-kak-instrument-proverki/)
* [Что нужно знать о хакатонах?](https://codenrock.com/blog/chto-nuzhno-znat-o-hakatonah/)


# Информационная поддержка мероприятий

Мы поддерживаем все мероприятия бесплатно

### Ресурсы Codenrock: <a href="#navigaciya-po-rh" id="navigaciya-po-rh"></a>

* Добавить конкурс: [codenrock.com](https://codenrock.com/)
* Блог: <https://codenrock.com/blog/>
* Telegram: <http://tlinks.run/techevents>
* VK: <https://vk.com/codenrock>
* Facebook: <https://www.facebook.com/codenrock/>
* Рассылка: 75 000 участников

### Рубрики: <a href="#rubriki" id="rubriki"></a>

[#codenrock\_chance](https://vk.com/feed?section=search\&q=%23codenrock_chance) — все конкурсы, мероприятия, идеатоны, хакатоны и др форматы\
[#codenrock\_news](https://vk.com/feed?section=search\&q=%23codenrock_news) — новости рынка, победы разработчиков, новые проекты и технологии

### По вопросам информационного партнерства <a href="#khotite-predlozhit-material" id="khotite-predlozhit-material"></a>

* Отправьте письмо на <vz@codenrock.com> с анонсом и афишей мероприятия


# Курс: Организатор хакатонов с нуля до PRO

Авторская методика по организации хакатонов. Мы собрали весь наш опыт проведения хакатонов за 7 лет

Вы научитесь создавать и организовывать хакатоны; сможете самостоятельно спланировать бюджет, программу мероприятия, путь вашего участника — и сделаете первый проект, который можно будет реализовать в жизнь уже после занятий

**Пройти обучение и присоединиться к сообществу организаторов хакатонов:** [https://codenrock.com/edu/organizaciya-hakatona](https://codenrock.com/edu-organizaciya-hakatona)

![](/files/-M9TpidAxh0e0bgl9o0J)

### Нужна консультация, свяжитесь с нами, мы поможем определиться, полезен ли будет данный курс вам

* Напишите в [Facebook ](https://www.facebook.com/dashazykina)или [Telegram](https://tele.click/dashazykina)
* Отправьте письмо на <support@codenrock.com>


