Skip to content

subscan-explorer/subscan-essentials-ui-react

Repository files navigation

subscan-essentials-ui-react

React UI for Subscan Essentials

Demo

A demo of the application is available at https://essentials-stg.vercel.app/

Features

  • View Substrate/PVM block and extrinsic data from Substrate-based chains.
  • Responsive design for use on desktop and mobile devices.
  • Comprehensive testing suite using Jest and React Testing Library.

Getting Started

Prerequisites

  • Node.js (v18 or later)
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/itering/subscan-essentials-ui-react.git
  2. Navigate to the project directory:
    cd subscan-essentials-ui-react
  3. Install dependencies:
    npm install
    # or
    yarn install

Running the Development Server

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Building for Production

npm run build
# or
yarn build

Running Tests

npm test
# or
yarn test

To run tests in watch mode:

npm run test:watch
# or
yarn test:watch

To generate a test coverage report:

npm run test:coverage
# or
yarn test:coverage

Linting and Formatting

To check for linting and formatting errors:

npm run lint
npm run prettier

To automatically fix linting and formatting errors:

npm run lint-fix
npm run prettier-fix

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

About

React UI for Subscan Essentials

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages