forked from anton-karlovskiy/nft
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
6,590 additions
and
6,413 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,3 +22,4 @@ | |
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
/src/built-contracts |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"cSpell.words": [ | ||
"bignumber", | ||
"browserslist", | ||
"noopener", | ||
"noreferrer" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# nft | ||
Crypto Collectible NFT Tutorial with ERC-721 Tokens | ||
|
||
## Dependencies <br/> | ||
Install these prerequisites to continue | ||
|
||
NPM: https://nodejs.org <br/> | ||
Truffle: https://github.com/trufflesuite/truffle <br/> | ||
Ganache: http://truffleframework.com/ganache/ <br/> | ||
Metamask: https://metamask.io/ <br/> | ||
<br/> | ||
## Step 1. Clone the project | ||
```bash | ||
https://github.com/dappuniversity/nft.git | ||
``` | ||
|
||
## Step 2. Install dependencies | ||
```bash | ||
cd nft | ||
npm install | ||
``` | ||
## Step 3. Start Ganache | ||
Open the Ganache GUI client that you downloaded and installed. This will start your local blockchain instance. | ||
|
||
## Step 4. Compile & Deploy Election Smart Contract | ||
```truffle migrate --reset``` You need to migrate contract in order to deploy in your local system | ||
## Step 5. Configure Metamask | ||
-Unlock Metamask <br/> | ||
-Connect metamask to your local Ethereum blockchain provided by Ganache.<br/> | ||
-Import an account provided by ganache.<br/> | ||
## Step 6. Run the Front End Application | ||
``` | ||
cd src | ||
npm start | ||
``` | ||
Now you Blockchain web-app is served on http://localhost:8000 |
Oops, something went wrong.