ani14kay / Her-Choice

An E-Commerce warranty system using NFTs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Her Choice ☕

An E-Commerce warranty system using NFTs. This was our Design Poject of Semester 5.

Problem🤔:

Many consumer products come with warranties against manufacturing and regular-use defects. These warranties as of now are issued through physical receipt/cards. But this traditional system has its drawbacks for instance, these warranties can be easily distored. Professional misconduct of authorized dealer could result in issuing warranty cards for expired products.

What Should be Done 🤔

NFTs are tradable, collectible items, which makes them the perfect addition to Ecommerce website.The verification of ownership can be done right away with the use of NFTs. With these self-burnig NFTs, the expiry of product can be kept in check atomatically which is the current thing that we have focused in our solution and no physical proof is further needed to verify the customers' claim for warranty.

Our Objective 🔥:

The objective is to replace the physical warranty and have blockchain based warranty using NFT which will ensure authenticity and security.

Our Approach 🔧

The project will contain two interfaces user and vendor. Once delivery is confirmed and product has reached par its return period vendor will mint the NFT on request warranty on user's address. Vendor can validate whether the warranty is alive. User can access these warranties in listed products. After the expiry date these NFTs will be burned and the access to the warranties will no longer be permitted to the user. User can use these warranties withing warranty period.

Key Features ✨:

  • Interactive UI
  • Proving Authenticity of a Product Using the WarrantyNFT tokens.
  • Providing users with a Secure Warranty Card as NFTs linking it to the physical asset.
  • Tracing the product’s history of sellers and buyers eliminates fraud and counterfeiting in e-commerce.
  • In light of the high demand for reselling in the e-commerce platform, consumers can transfer ownership of a digital warranty using the Web-based GUI provided.

Tech Stack and Concepts used 👨‍💻

express git heroku mongodb postman React metamask hardhat solidity Material UI


  • Frontend: Reactjs, Javascript, MaterialUI, Slick-Slider, HTML, CSS, Styled-components

  • Backend: Nodejs, Expressjs

  • Databse: MongoDB

  • Blockchain-Implementation: Metamask wallet Solidity,Hardhat Testnet

  • Tools: Git, VsCode


Key Learning ✨

  • Implementation of MERN stack.
  • Understanding Blockchain fundamentals.
  • Working with NFT wallets.

Refrences 👩‍🎓

https://www.ledgerinsights.com/korean-retailer-shinsegae-blockchain-warranty-as-nft-for-luxury-items/
https://docs.soliditylang.org/en/v0.8.17/
https://hardhat.org/docsb

About

An E-Commerce warranty system using NFTs.


Languages

Language:JavaScript 96.5%Language:Solidity 1.7%Language:HTML 1.0%Language:CSS 0.5%Language:Shell 0.3%