Спорт
Коллекции
Заказчик и идея
К нам обратился заказчик с просьбой создать платформу для продажи уникальных коллекционных 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
Безопасность
Чтобы повысить безопасность конфиденциальных данных и денег пользователей решили внедрить процедуру KYC и двухфакторную аутентификацию.
Вместе они защитят учетную запись пользователей от самого распространенного типа хакерских атак — фишинга. Кроме этого, мы также использовали модуль для защиты от SQL-инъекций и XSS-атак, и этических хакеров для поиска дыр в системе безопасности.
Разработка
Стадия кодирования считается одной из самых длинных и сложных.
Для повышения его эффективности наша команда использует Agile-методологию Scrum. Этот метод позволяет без раздувания бюджета и времени разработки получить продукт, который будет максимально соответствовать ожиданиям пользователей.
Вывод
NFT — это сравнительно новый, но в то же время очень перспективный рынок. Только в 2021 году он вырос на значительные 1785%. Мы были очень рады, что смогли принять участие в его развитии, создав торговую платформу для продажи уникальных коллекционных NFTs на спортивную тематику.