Ср. Авг 4th, 2021
    Free TON, Free TON Contests Results Interface

    Управление Аналитики и Поддержки сообщества Free TON провело конкурс на лучший интерфейс результатов конкурсов. Его цель — автоматизировать процессы и упростить поиск и анализ информации для пользователей при работе с результатами контестов. В конкурсе жюри предстояло выбрать победителя из 6 работ.

    Напомним основные требования конкурса. Веб-интерфейс должен:

    • поддерживать стандартную логику — по очкам
    • поддерживать логику “Да/Нет”
    • отображать списки жюри и участников, их вознаграждения
    • иметь функцию сортировки по баллам и номеру заявки
    • код решения должен быть открытым.

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

    Победитель — Free TON Stats.org

    Первое место и 30 000 TON достались заявке №3 — проекту интерфейса от @danoneo и @antonsolodkof.

    Работа набрала 8,22 балла из 10 возможных.

    По словам разработчиков, идея подобного проекта у них появились еще до объявления конкурса. И уже в рамках конкурса на разработку интерфейса ушло около двух недель.

    Авторы отметили, что с помощью их интерфейса можно посмотреть результаты любого конкурса на смарт-контракте FreeTonContest.sol.

    Работа интерфейса выглядит следующим образом: при загрузке главной страницы появляется список всех конкурсов из Main Governance. В выпадающем меню можно выбрать любой другой SubGovernance.

    Free TON Contest Results

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

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

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

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

    calculation of remuneration

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

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

    results in the table

    Адаптивный интерфейс доступен к использованию и на компьютерах, и мобильных устройствах.

    Возможности функционала включают в себя:

    • автоматический подсчет вознаграждения по призовой сетке 
    • расчет результатов “Да/Нет” — сортировка по параметру Accepted.
    • расчет наград жюри
    • поиск информации по любому конкурсу через Contest Address
    • демонстрацию подробной статистики по конкурсам.
    Мнение судей

    Судьи высоко оценили простоту и скорость работы интерфейса, указав и на недочеты.

    “Простой и понятный интерфейс. Хорошая рабочая скорость. Загрузка таблицы выполнена отлично”.

    “На мой взгляд, эта работа как нельзя лучше соответствует требованиям конкурса. Минус 1 балл за “скучный” интерфейс”.

    Один из самых строгих судей этого конкурса под именем 0:67d445e ···· e1780f224 оценил работу всего на 5 баллов. Он вынес свои замечания по всем работам в таблицу, в которой основательно разобрал все шесть работ. Одно из замечаний — общее для всех — касается необходимости загружать таблицу Excel на компьютер.

    Серебряный призер

    Второе место и 25 000 TON у заявки №2 от представителей компании CEO Analytics Group.

    Работа набрала 7,61 балла из 10 возможных.

    Один из авторов работы под ником @lvv в презентации отметил, что веб-интерфейс консолидирует в себе результаты прошедших конкурсов и позволяет в удобном виде анализировать и копировать данные по победителям, судьям, их кошелькам и суммам к выплате.

    На стартовой странице указаны конкурсы, их статус, количество участников и другая информация.

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

    Мнение судей

    Судьи высказались в пользу оригинального дизайна и интуитивно понятного интерфейса. Упомянутый выше судья 0:67d445e ····e1780f224, поставил работе всего 1 балл, но отметил удобный дизайн. Остальные судьи были значительно щедрее и, в свою очередь, тоже упоминали дизайн.

    Самый удобный интерфейс. Есть небольшие ошибки, но я надеюсь, что вы их исправите”.

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

    “Присутствуют баги при вычислении результатов, хороший интерфейс и навигация”.

    Бронзовый призер

    Третье место и 20 000 TON получила заявка №4 команды RSquad, которая  тесно сотрудничает с Free TON и уже имеет опыт побед в технологичных конкурсах сообщества.

    Работа набрала 7,35 балла из 10 возможных.

    В рамках разработки автономного децентрализованного управления (DAO) во Free TON команда уже создала Easy Vote — систему голосования для жюри конкурсов и пользователей Free TON, которая частично решает некоторые задачи, поставленные на конкурсе интерфейсов. В качестве конкурсной работы команда представила интерфейс Easy results.

    Роман Нгуен о заявке RSquad:

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

    Большой плюс презентации этой работы — подробное пошаговое описание того, как работать с приложением. Начиная с первого пункта, “введите адрес конкурса”, на примере конкурса рождественских открыток авторы демонстрируют возможный ход работы с интерфейсом.

    Блок с информацией по конкурсам отображает сведения о заявке, призовых местах, сортировке и баллах. Если включить режим “Да/Нет”, таблица дифференцирует участников по определяющему признаку.

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

    Мнение судей

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

    “Логика “Да/Нет” реализована хорошо. Отличная идея с функцией порога. Это может пригодиться”.

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

    Вклад форума в результаты конкурса

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

    Примечательна реакция одной из команд на замечания членов жюри:

    “Уважаемое сообщество, мы почитали внимательно текущие комментарии к нашей заявке, поплакали над оценками и решили анонсировать дополнительный функционал, помимо главной нашей опции — АВТОМАТИЧЕСКОГО РАСЧЕТА ЗАЯВОК:

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

    Самый скептически настроенный судья конкурса отвечал на претензии участников:

    “Благодарю за то, что указали мне на мои недоработки. Благодаря возможности переголосовать в связи со сменой контракта, я детально изучила каждую заявку еще раз, учла пожелания к комментариям (переосмыслила по вашему пожеланию) и детально описала. Приношу извинения, что комментарии отображены не в блокчейне, а в гугл-таблице. Все знают, что комментарии ограничены 120 символами и зачастую остаются непонятыми участниками. Такая практика во Free TON существует, поэтому это не новшество”.

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

    ________________________

    Решения, родившиеся уже в ходе конкурса, отлично показали скорости, на которых способны работать команды профи. Демонстрация потенциала участников сообщества Free TON — немаловажный стратегический фактор развития платформы.

    15
    0