Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solguru310/galrie-nft-app
This is a NFT Marketplace that enables the creation, sale, and purchase of digital art as NFTs.
https://github.com/solguru310/galrie-nft-app
marketplace mui nft react redux web3js
Last synced: about 1 month ago
JSON representation
This is a NFT Marketplace that enables the creation, sale, and purchase of digital art as NFTs.
- Host: GitHub
- URL: https://github.com/solguru310/galrie-nft-app
- Owner: solguru310
- License: mit
- Created: 2024-04-08T06:38:20.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-04-08T06:39:57.000Z (9 months ago)
- Last Synced: 2024-10-18T18:53:36.968Z (3 months ago)
- Topics: marketplace, mui, nft, react, redux, web3js
- Language: JavaScript
- Homepage:
- Size: 21.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## About
This is a NFT Marketplace that enables the creation, sale, and purchase of digital art as NFTs.
## Preview
## Architecture and Client-side Flow
## Built With
This project was developed with the following technologies:
#### **Frontend**
- React
- Axios
- Redux
- Web3.js
- Material UI#### **Backend**
- Express
#### **Blockchain and Smart Contracts**
- Solidity
- Truffle
- Ganache## :joystick: How to Use
### Requirements
To run the application you'll need:
* [Git](https://git-scm.com)
* [Node](https://nodejs.org/)
* [Yarn](https://yarnpkg.com/) or [npm](https://www.npmjs.com/)
* [Truffle](https://www.trufflesuite.com/)
* [Ganache](https://www.trufflesuite.com/ganache)Now go to project folder and run:
```bash
$ cd NFT-Marketplace# install the dependencies
$ yarn# run ganache
$ ganache-cli# deploy de contracts on the blockchain
$ truffle migrate# run the client-side
$ cd client
$ yarn
$ yarn start# run the backend
$ cd backend
$ yarn
$ yarn start
```