genesis
所属分类:Web3.0
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2023-03-08 09:16:36
上 传 者:
sh-1993
说明: 为去中心化众筹开发的全堆栈区块链应用程序。它使用React、Solidity和CometChat,
(A full-stack blockchain app developed for decentralized crowd-funding. It uses React, Solidity, and CometChat,)
文件列表:
.firebase/ (0, 2023-03-08)
.firebase/hosting.YnVpbGQ.cache (1199, 2023-03-08)
.firebaserc (55, 2023-03-08)
build/ (0, 2023-03-08)
build/asset-manifest.json (369, 2023-03-08)
build/favicon.ico (3870, 2023-03-08)
build/index.html (644, 2023-03-08)
build/logo192.png (5347, 2023-03-08)
build/logo512.png (9664, 2023-03-08)
build/manifest.json (492, 2023-03-08)
build/robots.txt (67, 2023-03-08)
build/static/ (0, 2023-03-08)
build/static/css/ (0, 2023-03-08)
build/static/css/main.7d421ce3.css (40948, 2023-03-08)
build/static/css/main.7d421ce3.css.map (42086, 2023-03-08)
build/static/js/ (0, 2023-03-08)
build/static/js/main.e33360bc.js (675436, 2023-03-08)
build/static/js/main.e33360bc.js.LICENSE.txt (2388, 2023-03-08)
build/static/js/main.e33360bc.js.map (6346380, 2023-03-08)
cache/ (0, 2023-03-08)
cache/solidity-files-cache.json (1775, 2023-03-08)
config-overrides.js (959, 2023-03-08)
firebase.json (235, 2023-03-08)
hardhat.config.js (444, 2023-03-08)
index.html (810, 2023-03-08)
package.json (1869, 2023-03-08)
postcss.config.js (82, 2023-03-08)
public/ (0, 2023-03-08)
public/favicon.ico (3870, 2023-03-08)
public/index.html (1721, 2023-03-08)
public/logo192.png (5347, 2023-03-08)
public/logo512.png (9664, 2023-03-08)
public/manifest.json (492, 2023-03-08)
public/robots.txt (67, 2023-03-08)
screenshots/ (0, 2023-03-08)
screenshots/0.gif (867134, 2023-03-08)
screenshots/1.gif (455758, 2023-03-08)
scripts/ (0, 2023-03-08)
... ...
# How to Build an Awesome Web3 Crowd-Funding Platform with React, Solidity, and CometChat
Read the full tutorial here: [**>> How to Build an Awesome Web3 Crowd-Funding Platform with React, Solidity, and CometChat**](https://daltonic.github.io)
This example shows How to Build an Awesome Web3 Crowd-Funding Platform with React, Solidity, and CometChat:
![Genesis Project](./screenshots/0.gif)
Genesis Project
![Genesis Project](./screenshots/1.gif)
Back Project
## Technology
This demo uses:
- Metamask
- Hardhat
- Infuria
- ReactJs
- Tailwind CSS
- CometChat
- Solidity
- EthersJs
- Faucet
## Running the demo
To run the demo follow these steps:
1. Clone the project with the code below.
```sh
# Make sure you have the above prerequisites installed already!
git clone https://github.com/Daltonic/genesis PROJECT_NAME
cd PROJECT_NAME # Navigate to the new folder.
yarn install # Installs all the dependencies.
```
2. Create an Infuria project, copy and paste your key in the spaces below.
3. Update the `.env` file with the following details.
```sh
ENDPOINT_URL=
SECRET_KEY=
DEPLOYER_KEY=
```
2. Create a CometChat project, copy and paste your key in the spaces below.
3. Update the `.env` file with the following details.
```sh
REACT_APP_COMET_CHAT_REGION=
REACT_APP_COMET_CHAT_APP_ID=
REACT_APP_COMET_CHAT_AUTH_KEY=
```
3. Run the app using `yarn start`
If your confuse about the installation, check out this **TUTORIAL** to see how you should run it.
Questions about running the demo? [Open an issue](https://github.com/Daltonic/genesis/issues). We're here to help
## Useful links
- [Website](https://daltonic.github.io/)
- [Metamask](https://metamask.io/)
- [Remix Editor](https://remix.ethereum.org/)
- [Hardhat](https://hardhat.org/)
- [Infuria](https://infura.io/)
- [ReactJs](https://reactjs.org/)
- [Solidity](https://soliditylang.org/)
- [EthersJs](https://docs.ethers.io/v5/)
- [Faucet](https://faucets.chain.link/rinkeby)
- [CometChat](https://cometchat.com/)
- [Live Demo](https://genesis-45443.web.app/)
近期下载者:
相关文件:
收藏者: