Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matthew-nguyen-20032023/bsc-dex
[Fullstack Web3] Back-End, Front-End and Smart-Contract To Build DeFi
https://github.com/matthew-nguyen-20032023/bsc-dex
0x-protocol docker ganache hardhat metamask mongodb nestjs-backend openzeppelin-contracts solidity-contracts typescript vue-bootstrap vuejs2 web3js
Last synced: 2 months ago
JSON representation
[Fullstack Web3] Back-End, Front-End and Smart-Contract To Build DeFi
- Host: GitHub
- URL: https://github.com/matthew-nguyen-20032023/bsc-dex
- Owner: matthew-nguyen-20032023
- License: other
- Created: 2023-07-07T02:24:31.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2023-08-10T13:55:58.000Z (over 1 year ago)
- Last Synced: 2024-10-17T11:55:18.557Z (3 months ago)
- Topics: 0x-protocol, docker, ganache, hardhat, metamask, mongodb, nestjs-backend, openzeppelin-contracts, solidity-contracts, typescript, vue-bootstrap, vuejs2, web3js
- Language: Vue
- Homepage:
- Size: 4.29 MB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# BSC-DEX
![alt text](https://github.com/matthew-nguyen-20032023/BSC-DEX/blob/develop/docs/images/UI_demo_lastest.jpg?raw=true)
## Description
This project is fully build a decentralized exchange (DEX) for trading ERC20 token on binance smart chain (BSC)
that base on 0x Protocol and OpenZeppelin. You can find more information in
https://0x.org/ and https://www.openzeppelin.com/. This project can be used for studying and developing DeFi application
## Highlight Tech-stack Using
* Back-end:
- Framework: Nestjs
- Programming Language: Typescript, Javascript
- Library: web3, bignumber.js, socket.io(With Redis), cache-manager(With Redis), mongoose,...
- Database: MongoDB, Redis
- Tools: Docker, Pm2, Webstorm
* Front-end:
- Framework: Vue 2, Vue Bootstrap
- Programming Language: Html, Css, Javascript
- Library: web3, trading-vue-js, socket.io-client,...
- Tools: Webstorm
* Blockchain:
- Framework: Hardhat
- Programming Language: Solidity
- Library: web3, ethers, 0x-protocol, open-zeppelin, mocha,...
- Tools: Webstorm, Ganache
## Quick Start Local
Read and run ./setup_from_zero.sh script
## Reporting IssuesI use GitHub Issues as the official bug tracker for the project. Here are some advices for our users that want to report an issue:
1. Make sure that you are using the latest version of the project.
2. Providing me reproducible steps for the issue will shorten the time it takes for it to be fixed.
3. Some issues may be browser specific, so specifying in what browser you encountered the issue might help.## Technical Support, Questions or Other
If you have questions or need help integrating the product please contact me at https://www.linkedin.com/in/matthew-nguyen-0a608226b/.