Основная страница сайта состоит из следующих блоков:
В блоке дискавери есть кнопка "Show all" для переключения на маркетплейс и фильтр по категориям NFT.
Маркетплейс это страница со всеми NFT, размещенными на платформе. На странице маркетплейса реализована многоуровневая система фильтров и сортировоки.
Верхний уровень фильтров:
Средний:
Нижний (сортировка в зависимости от данных характерных для определенных объектов):
По типу продажи:
Дополнительная фильтрация:
Все отдельные блоки фильтрации могут использоваться совместно.
По клику на аватар пользователя в хэдере открывается выпадающее меню с возможностью просмотра балансов валют пользователя, перехода в профиль пользователя, уведомления или обмен валют, выход из системы.
Вход в систему осуществляется с использованием Metamask, Wallet Connect, Torus. При первом входе пользователь подписывает согласие с правилами использования и ему предлагается пройти верификацию.
Мастер верификации оптимизирован для прохождения следующих шагов:
В профиле пользователя существуют следующее объекты:
Помимо этого пользователь имеет возможность загрузить фоновое изображение для страницы, чтобы разнообразить свой профиль и сделать его более узнаваемым и стилизованным.
Также на странице профиля пользователя присутствует блок с объектами NFT. Для данного блока существуют следующие фильтры:
По клику на кнопку редактирования профиля для пользователя открывается страница редактирования профиля с возможностью смены следующих атрибутов:
При создании NFT пользователь имеет широкий выбор действий и удобный функционал для создания NFT. При загрузке видео либо музыки пользователю доступна возможность загрузить короткий отрезок либо изображение, которое будет служить обложкой для карточки данного NFT. При окончании создания NFT пользователь может посмотреть как будет выглядеть предпросмотр карточки NFT. Так же бонусом для создателя является возможность указать процент, который будет отчисляться автору с каждой последующей перепродажи объекта NFT.
Пользователь может выставить свой будущий NFT на аукцион, указать дату, время начала и завершения, и минимальную ставку. Аукцион доступен только для NFT, существующих в единственном экземпляре.
Пользователь может выставить свой NFT на продажу за фиксированную стоимость, указать его цену и валюту. Данный тип продаж доступен для любых NFT.
Пользователь может отключить выставление на продажу и просто заминтить свой NFT для своего частного владения или последующего выставления на продажу, если он этого желает.
Если пользователь создал NFT и не выставил его на продажу, либо же купил NFT и хочет перепродать его, - в карточке NFT представлен функционал, дающий возможность быстро и просто это сделать, указав тип продажи, цену и валюту, за которую пользователь хочет продать NFT.
Это основная страница карточки NFT. На ней представлена вся информация о NFT, имеется возможность поставить лайк, поделиться, либо пожаловаться. Владелец карточки может снять ее с продажи, выставить на продажу, подарить, либо сжечь. На данной странице осуществляется покупка NFT, ставки, и так же отображается время до начала/завершения аукциона.
На карточке NFT присутствует вкладка для просмотра текущих владельцев NFT. Для мульти NFT отображаются все владельцы с указанным числом копий, выставлены ли эти копии на продажу, за какую стоимость и т.д.
Для карточки аукциона присутствует вкладка со ставками на аукцион. На вкладке отражается какие пользователи и в какое время делали ставки на этот аукцион.
На карточке NFT присутствует вкладка для просмотра истории всех операций, совершенных над NFT, к примеру, когда она была создана, кто был владельцем карточки, сколько раз она выставлялась и снималась с продажи.
Любой пользователь за исключением владельца NFT имеет возможность купить NFT.
В случае NFT с серией копий пользователь может выбрать сколько копий он готов купить. Также в случае множественного NFT на карточке NFT отображается самая дешевая цена за некоторое количество копий. Если несколько человек продают копии по разным ценам, остальные цены можно будет увидеть на вкладке владельцев NFT.
Любой пользователь за исключением владельца NFT имеет возможность сделать ставку на аукционе. Ставка должна быть как минимум на 5% больше предыдущей.
После завершения аукциона владелец карточки NFT должен перейти в карточку и принять последнюю либо иную ставку для получения токенов и продажи NFT.
Каждый пользователь имеет возможность поделиться NFT в соцсетях. Функцию возможно вызвать как из превью карточки, так и из самой карточки.
Каждый пользователь имеет возможность пожаловаться на NFT если он нарушает какое-либо законодательство или является незаконной копией чужой работы. Все жалобы рассматриваются администратором. Функцию возможно вызвать как из превью карточки, так и из самой карточки.
В меню карточки NFT присутствует возможность активировать функцию Burn и удалить свой NFT из блокчейна.
Помимо продажи NFT, также пользователь имеет возможность подарить NFT любому другому пользователю системы или любому пользователю вне системы используя адрес кошелька либо имя пользователя. Действие осуществляется из меню карточки пользователя.
NFT можно снять с продажи в любой момент с любого вида продажи в карточке NFT.
В системе существуют два варианта уведомлений: общие и уведомления пользователя.
Общие уведомления можно отфильтровать и просмотреть только уведомления от подписчиков.
Уведомления пользователя также можно отфильтровать и просмотреть только уведомления системы.
В уведомлениях представлены следующие категории:
Любой пользователь имеет возможность создать свою собственную персонализированную коллекцию NFT. Создание коллекции осуществляется из страницы создания NFT.
Любой пользователь имеет возможность просмотреть карточку коллекции. В карточке коллекции представлена следующая информация:
Помимо этого в коллекции есть кавер коллекции для большего его запоминания. Кавер и аватар коллекции может изменять создатель коллекции прямо на странице коллекции по клику на них.
Для отображения превью NFT коллекции существуют две вкладки:
Всплывающее окно для обмена валют в чейне прямо в приложении, для большего комфорта пользователя (BNB-wBNB).
В хэдере и футере пользователь имеет возможность ввести свой email для подписки на рассылку новостей от приложения.
Представлен в футере и в хэдере, дает пользователю возможность перейти на соответствующие соцсети по иконкам.
Страница вопрос-ответ. Представлена списком вопросов с выпадающими по клику ответами.
Поиск в системе представлен выпадающим окном поиска с полосой прокрутки. Поиск осуществляется в процессе ввода последующим, отделенным друг от друга, видам объектов:
Предусмотрена система награждения пользователя за полезные действия в системе (успешное прохождение верификации, либо выполнение всех условий для приглашения пользователя). Раздача наград регулируется админом вручную.
Администратор в панели управления имеет возможность просмотреть все NFT, коллекции, жалобы или список пользователей, раздать реферальные награды, верифицировать пользователя, либо заблокировать пользователя или NFT, установить комиссию системы на продажу NFT.