README.md
craco.config.js
global.d.ts
package.json
public
    index.html
    manifest.json
    robots.txt
src
    assets
        icons
            index.ts
    components
        common
            index.ts
        layouts
            index.ts
    core
        constants
            connection.config.ts
            index.ts
        mappers
            rgbColorMapper.ts
        services
            Near.service.ts
            utils
                getConnectionConfig.ts
    helpers
        hocs
            index.ts
        hooks
            useGetContract.ts
        providers
            index.ts
    infra
        common
            Nullable.type.ts
            Provider.interface.ts
            RGB.type.ts
        near
            Connection.interface.ts
            methods
                Contract.methods.ts
                Contract.type.ts
                ContractRGB.interface.ts
    pages
        Home
            components
                Contracts
                    hooks
                        useViewModel.ts
                index.ts
    react-app-env.d.ts
    reportWebVitals.ts
    reset.css
    setupTests.ts
tsconfig.json

# Тестовое задание 

## Скрипты

`yarn start` - dev mode на http://localhost:3000

`yarn build`- выгружает сборку в build

`yarn lint`- запуск линтера

## Переменные
`REACT_APP_APP_URL`- Переменная для редиректа в приложение

## Структура проекта

`src/assets` - ассеты и статика

`src/components` - core компоненты и shared компоненты

`src/core` - сервисы, утилиты, константы и мапперы

`src/helpers` - вспомогательные функции

`src/infra` - типизация

`src/pages` - страницы
