React UI for Subscan Essentials
A demo of the application is available at https://essentials-stg.vercel.app/
- 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.
- Node.js (v18 or later)
- npm or yarn
- Clone the repository:
git clone https://github.com/itering/subscan-essentials-ui-react.git
- Navigate to the project directory:
cd subscan-essentials-ui-react
- Install dependencies:
npm install # or yarn install
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
npm run build
# or
yarn build
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
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
Contributions are welcome! Please feel free to submit a pull request or open an issue.