/zoobc-explorer-ui

:mag: ZooBC Blockchain browser that allow to view transaction histories and balances of addresses

Primary LanguageJavaScriptOtherNOASSERTION

A webview for searching and displaying data published, so that a user can easily find any info about blockchain.

apache-license circleci-zoobc-explorer-ui PRs welcome!

👉 Installation

Fork and clone the Explorer repository then create your branch from develop on terminal.

  $ git clone https://github.com/your-github-account/zoobc-explorer-ui.git
  # press Enter then your local clone will be created

  $ cd zoobc-explorer-ui
  # access 'zoobc-explorer-ui' directory

Next, setup dependencies and globally installed for Node

  $ node -v
  # check Node version

  $ npm -v
  # check npm version

  $ ./language.sh
  # update submodule (language files)

  $ npm install
  # install node_modules packages

  $ npm run start
  # running localhost server
  # Local: http://localhost:3000/

  $ npm run test
  # running testing code

  $ npm run build
  # create production build

Ways to Contribute 👏

Contributing code 🔥

Code level contribute in Explorer generally come in the form of pull requests (PRs). The process of proposing some changes to Explorer can be summarized as follows:

  • Fork and clone this repository then create your branch from develop.
  • Please use the default title below if you want to create a new PRs from updated develop branch :
    • If your task is a feature category, [EXP-<number_of_your_pull>][FEATURE] Title of your PRs.
    • If your task is a enhance category, [EXP-<number_of_your_pull>][ENHANCE] Title of your PRs.
    • If your task is a bugs category, [EXP-<number_of_your_pull>][BUGS] Title of your PRs.
  • Push your PRs changes to remote origin on https://github.com/zoobc/zoobc-explorer-ui
  • Please tag Reviewers, Assignees, Labels, and Projects.
  • Add some descriptions about your PRs info with describe the feature/enhance/bugs clearly and concise description of what is and include code sample, screenshoot or videos id needed. If all goes well, your PRs will be merges. If it is not merge, administrator will do their best to explain in the reason why.

Reviewing PRs 👌

So you have found a PR that you feel confident reviewing. Please make use of the GitHub Review feature, and clearly and politely communicate any suggestion.

Test integration 🚀

Work in progress...

Handling issues 🐛

We use Github issues to track bugs exclusively. You can report an issue by filling a Bug Report.

Browser support 🌐

Chrome Firefox Safari Opera Edge IE
81 Latest ✔ 76 Latest ✔ ≤ 12 Latest ✔ 68 Latest ✔ 81 Latest ✔ 11 Latest ✔

Contributors 💻

Thank you to all the people who already contributed to ZooBC Explorer UI!

Eko
Eko
Yandi
Yandi
Adhiim
Adhiim
Irfan
Irfan
Kevin
Kevin
suwidnyana
suwidnyana
Anggun
Anggun
Nata
Nata