Skip to content

A web 3.0 app that lets you mint, buy and sell NFTs on the Ethereum blockchain.

License

Notifications You must be signed in to change notification settings

amit-katyal/metawrx

Repository files navigation

Web 3.0 NFT Marketplace

Note: This project is deprecated and no longer maintained. We are working on an updated and newer version in another repository. Stay tuned for more updates.

In this project, we created a web 3.0 application with the help of Tailwind CSS, Next.js, Sanity.io etc. Our ultimate goal was to set up a blockchain-based marketplace where individuals could mint their own NFTs and grow their unique personalized NFT collections. As a result, they were able to trade and acquire their own NFTs simply within the interface. We also implemented Metamask authentication for the secure service. While working on the front end, users also made updates to the stored data in the collections on blockchain and NFTs. We aspired to create this web 3.0 app on the Ethereum blockchain and then release it to the public.

Features

  • Mint your own NFTs with custom metadata and images
  • Browse and filter NFT collections by categories, prices, popularity and more
  • Buy and sell NFTs using Ethereum cryptocurrency
  • Manage your NFT portfolio and track your transactions
  • Connect your Metamask wallet for secure and easy access

Installation

To run this project locally, you need to have Node.js and npm installed on your machine. You also need to have Metamask extension installed on your browser and an Ethereum account with some ETH balance.

  1. Clone this repository: git clone https://github.com/amit-katyal/metawrx.git
  2. Navigate to the project directory: cd metawrx
  3. Install the dependencies: npm install
  4. Start the development server: npm run dev
  5. Open your browser and go to http://localhost:3000

License

This project is licensed under the MIT License - see the LICENSE file for details.