Skip to content

cosmostation/mintscan-binance-dex-frontend

Repository files navigation

All Contributors

Cosmostation logo

Mintscan Explorer's Frontend for Binance Chain

⭐ Developed / Developing by Cosmostation

Overview

This project is sponsored by Binance X Fellowship Program. The program supports talented developers and researchers in creating free and open-source software that would enable new innovations and businesses in the crypto community.

This repository provides frontend code for Mintscan Block Explorer for Binance Chain.

Note that this repository is currently being developed meaning that most likely there will be many breaking changes.

Prerequisite

  • A working backend described here - A general tolerance to read READMEs to the end and urge to not waste time by not doing so

Install

  1. Git clone this repo to desired directory
git clone https://github.com/cosmostation/mintscan-binance-dex-frontend.git    
  1. yarn it (there is no reason not to use npm, but was not tested thus not recommended) ```shell
    yarn install

  2. access the config.js file directly under the src/ directory and specify your backend dev and prod apis

  3. Create a firebase.js in src/ with your firebase settings, or comment out the following line in src/Root.js

import "./firebase"
  1. dev it or build it
yarn dev  
yarn build:dev  

currently as of writing this README, yarn dev and yarn start have no specific / intended differences other than hiding console.log messages, using different specified APIs and CRA dev / prod differences.

Contributing

We encourage and support an active, healthy community of contributors — any contribution, improvements, and suggestions are always welcome! Details are in the contribution guide

Note before I'm bothered to actually write the guide

I'm very conscious of how much more work could be done to make this project    
- a very general term - but just better.    
A lot of the code (with great reluctance) are even in my possibly abysmal standards    
'not up to par', I still have nightmares of the fact that I didn't adhere    
to the 'rule of hooks' in many occasions.    
(I beg of you to put down your pitchforks after reading the myriads of warning messages    
spewing out of this    

complete muck up

Ironically that single monstrosity of a file took up about 30% of the total time that I worked on this project
Please feel free to help clear up this displeasant stream of code    
before it becomes the hopeless mess it is most certainly destined to become    
without your most awaited upon help.    
    
yours sincerely, with a grain of salt *wink*    

Our Services and Community

License

Released under the Apache 2.0 License.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


binance-exchange

💵

fl-y

📖 🐛 💻 🤔 🚧

JayB

💻 📆 💬

hyeryeong-lim

🎨 💬

wannabit-dev

📓

David Park

💼 🔍

cosmostation-tony

🤔 📓

wannabit-mina

💻

Mina Choi

💻

This project follows the all-contributors specification. Contributions of any kind welcome!