Welcome to the NFT Marketplace - Solidity And React project! This project provides a complete guide for building a decentralized NFT marketplace using Solidity and React.
This project is a step-by-step guide for building a decentralized NFT marketplace using the following technologies:
Solidity: A programming language used for writing smart contracts on the Ethereum blockchain.
React: A popular JavaScript library for building user interfaces.
Truffle: A development framework for Ethereum that simplifies the process of building smart contracts and dapps.
Web3: A JavaScript library that allows developers to interact with the Ethereum blockchain.
To get started with this project, you should have some knowledge of Solidity and React. You should also have the following tools installed on your computer:
- Node.js
- Truffle
- Ganache or another local blockchain development environment
- MetaMask or another Ethereum wallet
To install the necessary dependencies for this project, run the following command:
git clone https://github.com/prayas7102/NFT-Market-Place
npm install
npm start
This will start the React development server and allow you to view the project in your browser at http:https://localhost:3000.
truffle compile
truffle migrate
This will compile the Solidity smart contracts and deploy them to your local blockchain environment.
If you find any issues with this project or would like to contribute to its development, please feel free to submit a pull request or create an issue on the project's GitHub repository.
This project was inspired by the Building a Decentralized NFT Marketplace series by Nader Dabit.
If you have any questions or comments about this project, please feel free to contact the project creator, Prayas kumar, at [email protected].