This application is a gated content sharing platform designed to protect creators and users alike. We have a ceramic implementation that every user must sign up to to confirm that they're humans. The Follow Module from the Lens Protocol is used for verification between users. The content that a user posts is submarine-d using Pinata.
This is a full stack application developed using Next JS, Node JS, MongoDB as the database. The smart contracts are deployed to Polygon, implementing the Follow Module of Lens Protocol. Ceramic Protocol is implemented in the frontend. The project seamlessly integrates the user verification of Ceramic and takes it one step further by making sure the user has a Follow NFT granted to him by the Follow Module of Lens Protocol.