Спорт

Коллекции

Заказчик и идея

К нам обратился заказчик с просьбой создать платформу для продажи уникальных коллекционных NFTs на спортивную тематику. По сути, это должен был быть маркетплейс для продажи цифровых товаров: картинок, но с интеграцией смарт-контракта с использованием ERC-1155.

ERC-1155 - это официальный стандарт токена для сети Ethereum, позволяющий создавать бесконечное количество как заменяемых, так и незаменяемых токенов в одном смарт-контракте, в отличие от ERC-20 и ERC-721, которые создают отдельную транзакцию для каждого токена. Кроме того, ERC-1155 расходует на 50-80% меньше газа, что сделает платформу более рентабельной и привлекательной для клиентов.

Трудности

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

Вторая наша цель — осуществить интеграцию платформы и сети Ethereum, чтобы пользователи могли создавать коллекционные NFTs (стандарта ERC-1155) внутри маркетплейса. И этот процесс должен быть простым и понятным, чтобы в нем сразу смог разобраться любой пользователь, даже если он до этого никогда не работал ни с блокчейном, ни с криптовалютой, ни с NFT.

Архитектура проекта

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

Will be ready for testing 19.03

Will be ready for testing next week

Not discussed

Каркасы

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

Для Sport NFT мы создали более 60 каркасов. Были проработаны мельчайшие детали и функции платформы, визуализированы все элементы интерфейса и детально проработаны пути пользователей. Мы проделали большую работу, потратив на это много времени и усилий, но результат стоил того!

Дизайн

Дизайн — это, пожалуй, самая интересная стадия разработки, поскольку именно на этом этапе проект обретает форму, и клиент может увидеть, как платформа будет выглядеть после запуска. Изначально для Sport NFT мы решили использовать черный фон с зелеными вставками. Черный фон позволил бы выделить важные элементы, а зеленый подчеркнул бы ориентацию проекта на спортивные игры, которые в основном проходят на зеленом поле.

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

Основные цвета

White

ffffff

Green

2ACF62

Violet

9174E3

Yellow

F6B840

Red

E25452

Bg White

F5F5f5

Bg Black

1c1c1c

Stroke

DFE2EF

Text

Main

0E0E11

Secondary

898C9B

designs
designs

Безопасность

Чтобы повысить безопасность конфиденциальных данных и денег пользователей решили внедрить процедуру KYC и двухфакторную аутентификацию.

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

Разработка

Стадия кодирования считается одной из самых длинных и сложных.

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

Вывод

NFT — это сравнительно новый, но в то же время очень перспективный рынок. Только в 2021 году он вырос на значительные 1785%. Мы были очень рады, что смогли принять участие в его развитии, создав торговую платформу для продажи уникальных коллекционных NFTs на спортивную тематику.