Skip to content

PrinceGoblinTech/NFT-marketplace-decentralized

Repository files navigation

License Node_Badge Npm_Badge React Badge Solidity_Badge Truffle

Summary

Galerie is a NFT Marketplace that enables the creation, sale, and purchase of digital art as NFTs.

Check out how it looks:

Homepage print

ℹ️ Architecture and Client-side Flow

Client-Flow

Architecture

⚙️ Built With

This project was developed with the following technologies:

Frontend React + JavaScript

Backend Express

Blockchain and Smart Contracts Solidity

Requirements

To run the application you'll need:

Now go to project folder and run:

$ 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

There are some things to be done in the project:

  • State persistence;
  • Revise front-end call to the buy and sell functions on the blockchain;
  • Error handling;
  • NFT cards to reflect the true information of price coming from the blockchain.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published