Skip to content

theonrex/TX-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TX-marketplace

Welcome to our NFT marketplace!

This marketplace has been built using Solidity for smart contract development, Hardhat for testing and deployment, Next.js for the frontend, IPFS for storing and serving NFTs, Ethers.js for interacting with the Ethereum blockchain, and NPM for package management.

Running this project

Local setup

To run this project locally, kindly follow these steps.

  1. Clone this project locally, change into the directory, and install the dependencies:
git clone https://github.com/theonrex/nftmarketplace.git

### geting started with the backend code
cd backend

# install using NPM
npm install



2. Start the local Hardhat node

npx hardhat node


3. With the network running, deploy the contracts to the local network in a separate terminal window

```sh
npx hardhat run scripts/deploy.js --network mumbai

geting started with the frontend code

install using NPM

npm install

npm run dev