UniqueNetwork / unique-marketplace-old

Marketplace for Unique NFT tokens

Home Page:https://marketplace.unique.network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wallet-app

Unique network wallet application

Commands

Start project locally

Starts project on http://localhost:3000 into development mode.

yarn start

For production build

yarn build

Docker build

docker build -t unique-marketplace:prod .

docker run -p 8080:80 -t unique-marketplace:prod

apps - точка входа в приложение

apps-config - настройки, включая envConfig, api endpoints и другое, касаемо разных сетей.

apps-routing - роуты, здесь мы создаем файлы для каждой отдельной страницы, описываем ее свойства.

page-accounts - отвечает за создание, импорт, хранение и отображение non-extension аккаунтов, трансферы unique.

page-nft-market - страница маркета, отвечает за отображение и поиск токенов, выставленных на продажу.

page-nft-trades - отвечает за историю сделок (trades)

page-nft-wallet - отвечает за кошелек, поиск и добавление токенов в кошелек, отображение их в кошельке, создание и редактирование коллекций и токенов.

react-api - отвечает за подключение api - контекст, позволяющий работать с апи polkadot

react-components - переиспользуемые компоненты для разных страниц

react-hooks - переиспользуемые хуки

react-params - различные настройки для компонент.

react-query - отвечает за очередь транзакций

react-signer - подписчик транзакций

test-support - моки для тестов

About

Marketplace for Unique NFT tokens

https://marketplace.unique.network

License:Apache License 2.0


Languages

Language:TypeScript 92.5%Language:SCSS 5.0%Language:JavaScript 1.9%Language:CSS 0.2%Language:HTML 0.2%Language:Shell 0.1%Language:Dockerfile 0.1%