Skip to content

devstardude/visitereum

Repository files navigation

🎡 Visitereum

Track your visited places on Blockchain with Decentralised identity and so much more...

💡 Works on Polygon Testnet only.

⚔️ Features

  • Track and store visited places details in Polygon Blockchain.
  • Authentication by Ceramic Decentralised Identity, manage your DID profile within the app.
  • Automatic place search and Map rendering
  • Earn NFTs based on the types of places you visit, and share them on social platforms such as Twitter, LinkedIn, Reddit, and WhatsApp, or view on OpenSea.
  • Save data assets in a decentralised way into IPFS
  • Claim exclusive merchandise with your NFTs. (In development)
  • Responsive and Fast

🛣️ Why I built this application

  • Because of my deep interest in blockchain technologies, I was facinated by the concept of Decentralised Identity. Because the user is in total control of his data, it has potential to change the traditional way of authentication and profile management on Internet.
  • Wanted to turn Web 2 version of my previously built application into a decentralised Web 3 version with similar features. (https://github.com/devstardude/Visite-place-tracker)

⏳ Challanges

  • Figuring out Ceramic DID and implementing it in most optimized way

⚙️ Tech Stack

  • Next.js with TypeScript
  • Ceramic DID
  • Solidity contract deployed on Polygon testnet blockchain
  • IPFS
  • Thirdweb (To Connect wallet, contract, fetch and mint NFTs)
  • Tailwind

🔗 Links

🚀Deployment

This is a Next.js project bootstrapped with create-next-app.

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

About

Decentralized place tracking app with DID

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published