NFT Marketplace Save

A NFT marketplace that enables the creation, sale, and purchase of digital art as NFTs.

Project README

License Node_Badge Npm_Badge React Badge Solidity_Badge Truffle Made by NatalieBravo

Summary

:information_source: About

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

:framed_picture: Preview

Check out how it looks:

Homepage print

:information_source: Architecture and Client-side Flow

Client-Flow

Architecture

:gear: Built With

This project was developed with the following technologies:

Frontend React + JavaScript

Backend Express

Blockchain and Smart Contracts Solidity

:joystick: How to Use

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

:page_with_curl: TODO

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.

:page_with_curl: License

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

:mailbox_with_mail: Get in touch!

Linkedin - Natalie Bravo Email - Natalie Bravo
Made with :coffee: and ❤️ by Natalie Bravo.

Open Source Agenda is not affiliated with "NFT Marketplace" Project. README Source: BravoNatalie/NFT-Marketplace
Stars
375
Open Issues
5
Last Commit
2 months ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating