Skip to content

deevo-sage/ecom-nft

Repository files navigation

The Closet

An e-commerce platform that gives an NFT corrosponding to the product purchased from our website. The user gets a closet page with all their NFTs which they can share with their friends for bragging rights

Our Vision

Our vision is to make a metaverse themed VR based collaborative platform where users have their NFTs as interactable items in VR. Users can visit their friend's closet as well and have an interactive experience and decorate their houses and style their virtual characters with the NFTs they own. Users can represent themselves in the metaverse.

Tech Stack

  1. HardHard
  2. ReactJS
  3. NextJS
  4. GraphQL
  5. Prisma
  6. Solidity
  7. ChakraUI
  8. Apollo Server
  9. TailwindCSS
  10. React Redux
  11. TurboRepo
  12. Yarn Workspace
  13. ethereum
  14. polygon
  15. nft images hosted on IPFS

Installation

clone the github repo, cd into the new folder created

to install the dependencies

yarn

The below commands are to be run in parallel (in seperate terminals)

to start the chain:

yarn dev:c

to deploy the contract on the chain:

yarn deploy

to start the frontend:

yarn d

📱 Open http://localhost:3001 to see our hack! Open http:localhost:3000 to see the minted NFTs

📚 Libraries and Dependencies

All the libraries and dependencies will be installed automatically once you run yarn in the project root