EcoDriveChain-dApp

所属分类:后台框架
开发工具:Solidity
文件大小:0KB
下载次数:0
上传日期:2023-08-19 02:25:00
上 传 者sh-1993
说明:  去中心化应用程序(dApp),允许用户正确处置和回收用过的宠物瓶。用户将在......时获得EDC代币...,
(Decentralized Application (dApp) that allows user to properly Dispose and Recycle used pet bottles. User will get paid the EDC token upon successful disposal and the EDC Token can be converted back to USDC by the user.)

文件列表:
frontEnd/ (0, 2023-09-05)
frontEnd/constant/ (0, 2023-09-05)
frontEnd/constant/constants.js (4265, 2023-09-05)
frontEnd/contracts/ (0, 2023-09-05)
frontEnd/contracts/contract.json (52067, 2023-09-05)
frontEnd/contracts/ecoDriveChainContract.js (168, 2023-09-05)
frontEnd/env.js (232, 2023-09-05)
frontEnd/favicon-16x16.png (1083, 2023-09-05)
frontEnd/favicon-32x32.png (1818, 2023-09-05)
frontEnd/index.html (828, 2023-09-05)
frontEnd/package-lock.json (729478, 2023-09-05)
frontEnd/package.json (1534, 2023-09-05)
frontEnd/postcss.config.js (80, 2023-09-05)
frontEnd/public/ (0, 2023-09-05)
frontEnd/public/_redirects (18, 2023-09-05)
frontEnd/public/favicon.ico (1150, 2023-09-05)
frontEnd/public/favicon.svg (11640, 2023-09-05)
frontEnd/src/ (0, 2023-09-05)
frontEnd/src/App.jsx (4235, 2023-09-05)
frontEnd/src/Components/ (0, 2023-09-05)
frontEnd/src/Components/AvailableStations/ (0, 2023-09-05)
frontEnd/src/Components/AvailableStations/AvailableStations.jsx (890, 2023-09-05)
frontEnd/src/Components/AvailableStations/style.module.css (851, 2023-09-05)
frontEnd/src/Components/Button/ (0, 2023-09-05)
frontEnd/src/Components/Button/Button.jsx (394, 2023-09-05)
frontEnd/src/Components/Button/style.module.css (339, 2023-09-05)
frontEnd/src/Components/DashCard/ (0, 2023-09-05)
frontEnd/src/Components/DashCard/DashCard.jsx (779, 2023-09-05)
frontEnd/src/Components/DashCard/style.module.css (343, 2023-09-05)
frontEnd/src/Components/DashNavbar/ (0, 2023-09-05)
frontEnd/src/Components/DashNavbar/DashNavbar.jsx (7781, 2023-09-05)
frontEnd/src/Components/DashNavbar/style.module.css (3711, 2023-09-05)
frontEnd/src/Components/DidYouKnow/ (0, 2023-09-05)
frontEnd/src/Components/DidYouKnow/DidYouKnow.jsx (394, 2023-09-05)
frontEnd/src/Components/DidYouKnow/style.module.css (467, 2023-09-05)
frontEnd/src/Components/EarnedResult/ (0, 2023-09-05)
... ...

# EcoDrive Chain Decentralized Application EcoDriveChain(EcoChain) is a Decentralized Application (dApp) that allows user to properly Dispose and Recycle used plastic (pet bottles). User will get paid the EDC token upon successful disposal and the EDC Token can be converted back to USDC by the user. ## Presentation Description https://www.figma.com/file/5GghlistnVKcAqSxT8DoGe/ECOCHAIN?type=design&node-id=19-7827&mode=design&t=sfKB9OmQ1Ta0IBWR-0 https://www.figma.com/file/5GghlistnVKcAqSxT8DoGe/ECOCHAIN?type=design&node-id=3-2629&mode=design&t=xudyEZ1Mg1WqZOCF-0 ## Design System (UI/UX) https://www.figma.com/file/5GghlistnVKcAqSxT8DoGe/ECOCHAIN?type=design&node-id=3-2629&mode=design&t=xudyEZ1Mg1WqZOCF-0 ## How it Works 1. User comes to our Dapp and sign up using email, password or Wallet. 2. Upon Successful Sign Up, user Creates a USDC Wallet (The Wallet is Created using the Circle API which was fully integrated in our dApp). 3. After Wallet Creation the User will be taken to the pool where user can then submit their pet bottles. 4. Users can deposit their used plastic bottles to our trash collection center (Liquidity Pool) using unique ID, and upon successful deposit at our pool users get the receipt token which serves as evidence. 5. After Successful deposit of Pet bottles Validation by the Pool Admin starts. After validation user will be notified on the status of his/her deposit. 6. User can then Submit their USDC address for payment. 7. If Validation is successful, Users will be able to redeem their receipt by depositing the receipt back to the pool and then USDC equivalent of the amount will be paid directly to their USDC Wallet. 8. For now our conversion rate is 0.1 USDC per Plastic Bottle. 9. The Proceed is paid directly into the User's USDC address upon successful confirmation. ## Contract Address 0x41ef5D1173DB7c478a0fB259751483A78B1a60dA ## PolygonScan Address: https://mumbai.polygonscan.com/address/0x41ef5D1173DB7c478a0fB259751483A78B1a60dA ## Live Url https://ecochain.vercel.app/ ## Demo Video: https://youtu.be/qxAynevwxjY ## View of Our EcoChain dApp - Login/SignUp ![signin](https://github.com/MarsIfeanyi/EcoDriveChain-dApp/blob/master/./images/signin.png) - Create USDC Wallet Using Circle API ![createwallet](https://github.com/MarsIfeanyi/EcoDriveChain-dApp/blob/master/./images/Createwallet.png) - Recycle Pet Bottles ![recycle](https://github.com/MarsIfeanyi/EcoDriveChain-dApp/blob/master/./images/recycle.png) ## Usage - To use this app use the link of the deployed app, [EcoChain](https://github.com/MarsIfeanyi/EcoDriveChain-dApp/blob/master/https://ecochain.vercel.app/) or clone the repository and cd into the directory such that you are on `frontEnd` - To run this code, make sure you have [nodejs](https://github.com/MarsIfeanyi/EcoDriveChain-dApp/blob/master/https://nodejs.org) or [yarn](https://github.com/MarsIfeanyi/EcoDriveChain-dApp/blob/master/https://yarnpkg.com/) installed - use the following command to run the code on your terminal ```bash - install the needed dependency #npm install npm install #yarn install yarn install - run the App locally #npm run dev npm run dev # yarn dev yarn dev ```

近期下载者

相关文件


收藏者