NFT Gift Cards

NFT Gift Cards is a platform that helps you collect, create, trade, and sell your paper cards and turn them into digital assets. No more birthday cards ending up in the trash.

Project Live Demo - Preview:


Main Page

Project Full details:

NFT Gift Cards is a platform that helps you collect, create, trade, and sell your paper cards and turn them into digital assets. No more birthday cards ending up in the trash.

NFT Gift Cards is a platform that helps you collect, create, trade, and sell your paper cards and turn them into digital assets. No more birthday cards ending up in the trash.

  • This dApp has a marketplace for artists to sell their NFT gift cards designs and templates.
  • Users would be able to design or buy a template and use our friendly editor to design/customize their designs and publish them on our marketplace platform.
  • Users would be able to send and receive NFT Giftcards using their wallets.

Find meaningful birthday cards for family and friends, spread kindness, and save them through a decentralized and transparent way using NEAR blockchain technology to document your life from start to finish. Editor Page

NFT Gift Cards is an app that helps you digitalize your memories forever. Join us to create, trade, and sell your Birthday Cards. NFT Gift Card is a platform that helps you protect your important memories, moments, and wishes. No more Gift cards ending up in the trash. With NFT Gift Cards you can collect Gift Cards, create, trade, and sell them.

This dapp will have a marketplace for artists to sell NFT Gift cards template. Users will be able to upload and design their own or buy a template.

Find meaningful Gift cards for family and friends, spread kindness, and save them through a decentralized and transparent way using blockchain technology to document your life from start to finish.

Home Page

Marketplace Page

How does it work?

It's a simple process, just come up with a design/idea, start designing, and invite others to sign the Gift card.

Share the NFT Gift Card with that special someone: Share your awesome idea, design, thoughtful message, or good wishes with your loved ones.

Register your NFT Gift Card Each NFT Gift Card is represented as an NFT that holds your valuable work and ideas.

Find contributors, family, and friends. Invite people, family, friends, and even coworkers to sign up for the Gift card. Anyone can see the NFT Gift card, but only members who are invited can access the NFT.

Sell your Designs and get fund it List your NFT template and offer potential deals for users to buy your design.

Future

In the future we would like to implement: NFT Card Templates and other types of cards such us Christmas, anniversaries and more

Why Did I use IPFS?

I wanted to use IPFS to design a simple and fun app where everyone can collaborate, learn about NFTs and experience them directly.

How it's made?

NFT gift cards application makes use of the following software:

  • Polygon Network: the network we deployed the app for faster and chepear transactions.

  • NFTStorage: the data is stored on NFTStorage IPFS, the generated hash (CID) will be used to view the details and to retrieve the NFT.

  • ​​ NFTPort for multi-chain NFT minting, and data transparency such as distributing rewards and minting the NFT.

  • Solidity: Solidity was used for the smart contract together with OpenZeppelin ERC721 for faster development of the smart contract

  • Truffle: for local blockchain development

  • Frontend: React Js for the frontend, Material-UI, and Web3 to connect to the blockchain.

Getting Started

yarn start

yarn build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.