Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itzshoaib/eneftee
NFT Marketplace using ERC20 and ERC721
https://github.com/itzshoaib/eneftee
erc20 erc721 expressjs material-ui nft nft-marketplace nodejs reactjs redux-toolkit smart-contracts solidity typescript web3
Last synced: 5 days ago
JSON representation
NFT Marketplace using ERC20 and ERC721
- Host: GitHub
- URL: https://github.com/itzshoaib/eneftee
- Owner: ITZSHOAIB
- Created: 2023-03-29T15:49:09.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-29T15:50:59.000Z (almost 2 years ago)
- Last Synced: 2024-11-07T20:55:16.379Z (about 2 months ago)
- Topics: erc20, erc721, expressjs, material-ui, nft, nft-marketplace, nodejs, reactjs, redux-toolkit, smart-contracts, solidity, typescript, web3
- Language: TypeScript
- Homepage:
- Size: 9.64 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# eNeFTee - ERC20 & ERC721 Token Application
An NFT Market place application where user can mint ERC20 token and can be used as a currency in the platform. User will be able to mint their own unique Non-Fungible ERC721 Tokens. These NFTs can be listed for sell and other use will be able to buy it from the platform in exchange of ERC20 Tokens from their accounts.
Technologies used: React.js (TypeScript), Redux Toolkit, Material UI, Web3Modal, Node.js, Express, Solidity, Hardhat, ethers.js
Instruction for Frontend -------
RUN COMMAND```bash
npm run start
```FRONTEND URL - http://localhost:3000
Instruction for Backend -------
SERVER RUN COMMAND```bash
npm run start
```Initiate Hardhat node
```bash
npx hardhat node
```Deploy contracts
```bash
npx hardhat run --network localhost scripts/deploy.js
```BACKEND URL - http://localhost:3001