https://github.com/tukwan/crypto-exchange
Crypto Exchange
https://github.com/tukwan/crypto-exchange
apexcharts blockchain bootstrap ethereum express ganache heroku jest react redux rselect solidity truffle web3
Last synced: 3 months ago
JSON representation
Crypto Exchange
- Host: GitHub
- URL: https://github.com/tukwan/crypto-exchange
- Owner: tukwan
- Created: 2020-03-05T17:02:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-11T21:10:19.000Z (over 5 years ago)
- Last Synced: 2025-06-13T06:41:34.124Z (about 1 year ago)
- Topics: apexcharts, blockchain, bootstrap, ethereum, express, ganache, heroku, jest, react, redux, rselect, solidity, truffle, web3
- Language: JavaScript
- Homepage: https://crypto-ex.herokuapp.com
- Size: 1.02 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Crypto Exchange
Decentralized exchange for trading Ethereum (ERC-20) token and ETH.
## Demo
* https://crypto-ex.herokuapp.com (Rinkeby Testnet)

## Run Scripts
```json
"start": "node server.js",
"dev": "react-scripts start",
"build": "react-scripts build",
"cov": "truffle run coverage",
"test": "react-scripts test",
"eject": "react-scripts eject"
```
## Built With
* Solidity
* Truffle
* Ganache
* Node
* Express
* React
* Redux
* Reselect
* Web3
* Bootstrap
* Apexcharts
* Heroku
* Jest
## Project Tree
```
.
├── migrations
│ ├── 1_initial_migration.js
│ └── 2_deploy_contracts.js
├── public
│ └── index.html
├── scripts
│ └── seed-exchange.js
├── src
│ ├── abis
│ │ ├── Escrow.json
│ │ ├── Exchange.json
│ │ ├── InnerContract.json
│ │ ├── Library.json
│ │ ├── Migrations.json
│ │ ├── SafeMath.json
│ │ ├── TestContract.json
│ │ ├── Timelock.json
│ │ └── Token.json
│ ├── components
│ │ ├── App.css
│ │ ├── App.js
│ │ ├── Balance.js
│ │ ├── Content.js
│ │ ├── MyTransactions.js
│ │ ├── Navbar.js
│ │ ├── NewOrder.js
│ │ ├── OrderBook.js
│ │ ├── PriceChart.config.js
│ │ ├── PriceChart.js
│ │ ├── Spinner.js
│ │ └── Trades.js
│ ├── contracts
│ │ ├── lib
│ │ │ └── SafeMath.sol
│ │ ├── Exchange.sol
│ │ ├── Migrations.sol
│ │ └── Token.sol
│ ├── store
│ │ ├── actions.js
│ │ ├── configureStore.js
│ │ ├── interactions.js
│ │ ├── reducers.js
│ │ └── selectors.js
│ ├── helpers.js
│ └── index.js
├── test
│ ├── Exchange.test.js
│ ├── helpers.js
│ └── Token.test.js
├── .babelrc
├── .eslintrc
├── .gitignore
├── .soliumrc.json
├── package.json
├── README.md
├── server.js
├── truffle-config.js
└── yarn.lock
```