Skip to content

MTthoas/NFTMarketPlace

Repository files navigation

Web3 Project - NFT Marketplace

This project was created by Pecquery Matthias and Rainaud Vincent. It is a Web3 application to interact with the Ethereum blockchain (ERC721). Using :

  • Hardhat
  • Solidity
  • React / Tailwind / DaisyUI
  • Express, NodeJS
  • Docker, MongoDB

Prerequisites

  • Docker
  • Node.js
  • npm
  • Metamask

Installation

Clone this repository on your local machine. Navigate to the project folder.

Starting the Database

Run the following command to start the MongoDB database with Docker:

docker-compose up mongodb

Starting the Server (Express)

In the server folder, run the following command to start the server:

> npm run start

Starting the User Interface (React)

In the frontend folder, run the following command to start the user interface:

> npm run start

This launches the application in development mode. Open http://localhost:3000 to view it in your browser.

License

MIT License

About

NFT marketplace - Solidity / React / Express

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published