Petgram
PetGram is a decentralized version of the Instagram platform where each viewer pays to have access to the exclusive content of their favorite pets.
Problem Statement
PetGram is a decentralized version of the Instagram platform where each viewer pays to have access to the exclusive content of their favorite pets. This creates a more strong relationship between pets and fans which allows fans to connect with their favorite pet in a more personalized way. Whenever a viewer goes to PetGram will be able to check sample works from different pets, see details from specific pets and unlock exclusive content. The data is stored on IPFS and the generated hash will be used to create an NFT of a photo.
Solution
Our application makes use of the following software:NFTStorage for data storage on IPFS that generates a transaction hash used to create an NFT of a photo.Unlock Protocol to allow users to pay for exclusive content this protocol was a big part of our use case.Solidity for the smart contractOpenZeppelin we use the ERC721 template for faster development of the PetGram's smart contractGanache for local blockchain developmentMatic Network: for deployed of the appReact JS for the frontendMaterial-UI for the styles and CSS and Web3 to connect to the blockchain.
Hackathon
HackFS 2021
2021
Prizes
- 🏆
Protocol Labs Pool Prize
- 🏆
Unlock Protocol Pool Prize
Contributors
- electrone901
36 contributions