Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/analitico-771/defi-dex
This app will be a Decentralized Finance (DeFi) Application (DApp) known as a Decentralized Exchange (DEX).
https://github.com/analitico-771/defi-dex
babel ethereum ganache javascript json postman reactjs redux solidity truffle web3
Last synced: 7 days ago
JSON representation
This app will be a Decentralized Finance (DeFi) Application (DApp) known as a Decentralized Exchange (DEX).
- Host: GitHub
- URL: https://github.com/analitico-771/defi-dex
- Owner: Analitico-771
- Created: 2021-06-25T00:35:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-06-30T21:55:00.000Z (over 3 years ago)
- Last Synced: 2024-11-09T06:25:49.524Z (2 months ago)
- Topics: babel, ethereum, ganache, javascript, json, postman, reactjs, redux, solidity, truffle, web3
- Language: JavaScript
- Homepage:
- Size: 3.86 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
1. The Purpose of the app is to build a Decentralized Finance (DeFi) Application (DApp) known as a Decentralized Exchange (DEX). This app will be built on the Test Network of the blockchain and will be fully compatible and functional for the Main Network. This app will serve as a test case for the creation of a Smart Contract ERC20 Token and a DEX. Internal testing of blockchain operation and security using Mocha and Chai is implemented into the Master Plan for developing the app. People and businesses will be able to swap tokens and conduct other types of blockchain transactions via a Frontend Portal or by executing smart contract calls built on their application such as a trading bot, etc.
Testing is conducted during each step of the Token development and throughout the project to ensure that all functions worked properly and that there was not exposure to potential exploits in the code due to mathermatical errors or potential calculation exploits.
There are screenshots of the testing in test/project_images folder
2. Layout and user functionality
TBD
3. M.V.P
*Provide the following:
- TBD
- Securely connect to crypto wallet
- Build out all pages with buttons
- All buttons working and navigates to designated page
4. Color schemes
- TBD
* Title Novaswap (with link to live Demo)
* Overview (description of your app)
This app is a DeFi DEX based on Smart Contract ERC20 Token standards. The user can securely connect a crypto wallet and swap tokens and conduct other types of blockchain transactions via the Frontend Portal or by executing smart contract calls built on their application such as a trading bot, etc.* Tech Stack
* Languages: Solidity, Truffle, React, Redux, CSS, JS, HTML
* Other: Ganache, Ethereum, JSON, Postman, Web3, Babelrc
* Stretch Goals (Future)
* TBD* Code Snippets
* TBD* Screenshots Of The App
* TBD* Screenshots Testing The App
* ![](/test/project_images/testing/token_tests/test_1_deploy_token.jpg)
* ![](/test/project_images/testing/token_tests/test_1.1_deploy_token.jpg)
* ![](/test/project_images/testing/token_tests/token_creation.jpg)
* Logo
* TBD
* Developer Team
* Jose Tollinchi
* https://github.com/AnaIitico* Resources
* https://web3js.readthedocs.io/en/v1.3.4/
* https://javascript.info/async
* https://truffleframework.com/
* https://truffleframework.com/docs/truffle/testing/testing-your-contracts
* https://mochajs.org/
* https://www.chaijs.com/
* https://reactjs.org/
* https://docs.soliditylang.org/en/v0.5.7/
* https://eips.ethereum.org/EIPS/eip-20
* https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md