Skip to content

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

License

Notifications You must be signed in to change notification settings

salahawk/NFT-Marketplace

Repository files navigation

License Node_Badge Npm_Badge React Badge Solidity_Badge Truffle Made by NatalieBravo

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.

This project is under the MIT license. See the LICENSE for more information.

📬 Get in touch!

Linkedin - Tyler McNiff Email - @salahawk
Made with ☕ and ❤️ by Tyler McNiff (@salahawk).

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published