An open API service indexing awesome lists of open source software.

https://github.com/wfykitty/artech

The decentralized art platform provides the art buyer and artist to trade digital art.
https://github.com/wfykitty/artech

art blockchain erc721 ethereum nodejs react smartcontracts web3

Last synced: 3 months ago
JSON representation

The decentralized art platform provides the art buyer and artist to trade digital art.

Awesome Lists containing this project

README

        

## Artech demo - NFT - art trading platform
![](./notes/demo.gif)

--
### slides
![](./notes/5.png)
![](./notes/7.png)
--
### Instructions to run the app

Before running the DApp , make sure to install and run ganache-cli [make sure it is hosted in http://127.0.0.1:7545]

In the main folder ,run these followng commands

truffle migrate

The smart contracts will be deployed to ganache

Navigate to dapp folder and run these commands

npm install
npm audit fix (if shows error)
npm run-script startall


Note:In previous command , we run 2 scripts parallel for express and react with the help of npm-run-all , as seen in package.json

```
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"nodeserver": "nodemon server.js",
"startall": "run-p nodeserver start"
}
```
The React app will be hosted on http://localhost:3000/ and node-express on http://locahost:8000/ (it is used to store the uploaded image in the local drive).



---