Третий этап — полный цикл конкурсов: создание, публикация, подача заявок с загрузкой файлов и автоматический переход статусов. После этого этапа основной конкурсный процесс работает от начала до конца.
Все компоненты, которые будут реализованы на этом этапе.
Создание и редактирование конкурсов: название, описание, правила, даты, категории, фон диплома. Доступно только представителям верифицированных организаций.
Динамическое добавление и удаление категорий при создании конкурса. Каждая категория с названием и описанием.
Публичный список конкурсов с фильтрацией по статусу, поиском и карточками конкурсов.
Автоматический перевод конкурса из «Приём заявок» в «Оценка» по истечении срока подачи. Запуск через cron-задачу каждую минуту.
Форма подачи заявки с выбором категории, загрузкой файла (до 4 МБ) или ссылкой на облачное хранилище.
Родитель может подать заявку от имени любого из своих детей-участников. Выбор «от чьего имени» при подаче.
Все задачи третьего этапа.