Workspace Digital Awards 2025 — успейте номинировать кейсы по льготной цене до 1 декабря. Принять участие!
Soft'n'd
NFT проект | 1000 уникальных айтемов в 3D (meta-fluencer)
Soft'n'd
#Сайт под ключ#Фирменный стиль#Брендинг

NFT проект | 1000 уникальных айтемов в 3D (meta-fluencer)

287 
Soft'n'd
Soft'n'd Россия, Екатеринбург
Поделиться:
NFT проект | 1000 уникальных айтемов в 3D (meta-fluencer)
Клиент

ilonsi

Сфера

Компьютеры и интернет

Регион

Турция, İstanbul

Тип сайта

Лендинг пейдж

Сдано

Июнь 2022

Задача

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

Решение

Реализовали всю техническую часть:

NFT арт

Смарт контракты

СРМ

Вебсайт

1Разработали NFT арт

Мы приступили к разработке концептов. 2D художник рисовал от руки, мы искали референсы и изучали рынок. Как только концепты были готовы, мы приступили к моделингу. Мы от руки создали 1000 уникальных 3D моделей. Гордость!..

2Подготовили дизайн для сайта

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

3Блокчейн разработка

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

Всего было написано 3 основных смарт контракта:

ERC20 - спецификация, подходит для токенов

ERC1155 - дополнение ERC721, отличный выбор для NFT

Менеджер контракт - вся бизнес логика в нем

4Сделали сервер

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

Node.js - как основная платформа

Typescript - круто, когда меньше рантайм багов

MySQL - классика, не нужно ничего добавлять

Nest.js - фреймворк для удобной разработки

Google Cloud - облачные технологии для хостинга

Web3.js - дергать блокчейн

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

Результат

Сделали фронт

Мы приступили к верстке сразу после утверждения первых страниц в дизайн-макете.

Делали приложение на стеке:

Typescript - типы на месте

Sass - чтобы было красиво

Next.js - SSR для SEO оптимизации

React.js - реактивные страницы

I18n - перевели на 3 языка

Далее же, мы интегрировали фронт и бек с помощью RESTful API. А также, произвели интеграции с ранее описанными контрактами.

Все выложили, и вот, что у нас получилось!

Отзыв клиента

Cevat
Cevat

CEO

It's great team. Now we're working together as partners on common terms!

https://meta-fluencer.com

Стек технологий

  • TypeScript TypeScript Язык программирования
  • React.js React.js Фреймворк/библиотека
  • MySql MySql База данных
  • Node.js Node.js Среда разработки
  • Figma Figma Графический редактор

Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Soft'n'd с удовольствием обсудит вашу задачу

Оставить заявку