Learn N Grow

Learn N Grow is supposedly a decentralized social media where anyone could share collectible content. Data is hosted on-chain and on the IPFS protocol, thanks to Pinata, a decentralized storage service.

Blockchain being an open and transparent technology no need to be in a whitelist whatsoever to register. The Dapp is also open to anyone and no need to have a profile to use it in read only mode.

Features

The platform is rather simple, we can create a profile, which will generate an NFT owned by the address creating the profile.

Once the profile minted, you will be able to post content and comment on posts.

Setup

Backend

To run the local blockchain:

  • cd backend
  • Create a .env file and follow the template .env.example
  • yarn install && yarn dev

Frontend

  • cd frontend
  • Create a .env file and follow the template .env.example
  • yarn install && yarn dev

Then visit localhost:3000

Demo video

Follow this link to see the demo 🤓