S

SocioDapp

Decentralised Scoial Media

The problem SocioDapp solves

Monetization through Social Media platforms like Instagram is very usefull to content creators. But we don't have any proper App to do so. What if users can directly donate/support their favourite posts in Scoail media through Crypto? That's what I have implemented through SocioDapp. SocioDapp lets users support their favourite Content creators through crypto tipping and offers anyone to post and get support/donations from others.

SocioDapp has another feature of Premium where users need to pay some subscription fee to get access to exclusive content. Users who have subscription are logged in automatically as soon as they connect their wallet and those who doesn't have can pay fee right there!

Challenges I ran into

Entire Dapp is decentralised and should serve wide range of users. I have written different smart contracts to implement different features like supporting, posting, premium content and deployed them in Celo network. Celo gave me the flexibility to choose which currency either Native token or Stable Celo to be set to get donations.

All of this required lot of debugging when connnecting to Celo network. Process is fairly easy and straight forward but the complexity of features in my Dapp resulted in lot of issues while connecting to network and sending, calling transactions using DApp kit from Celo.

Discussion