What it does

In a world where everything has its decentralized counterparts, why not a blogging platform where writers get an extra security layer over their blogs? They can even get rewarded by the reader in the form of cryptocurrency. This platform adds new and great functionalities to the native blogging platform. Every user has a wallet when he reads or writes blogs which makes the platform more secure. The decentralized storage makes the blogs more safe and functional. Overall, the platform has many of what today's bloggers would ask for.

How we built it

We built it using React, TailwindCSS and for Image storing we used File-coins web3.storage.

Challenges we ran into

Dynamic routing was more complex to implement We need a blog page where all the data related to blogs is shown and this only can be done using Dynamic routing, We solved this problem using React-router-dom's hook useParams() and through this, we retrieved the blog index and using the blog index we displayed them on UI. Another Problem was uploading images and getting links and then calling the smart contract. We used async-await for this

What we learned

We learned about Dynamic Routing in ReactJS, About Filecoin and IPFS

What's next for DeBlog

We are planning to add mark-down support to blogs so the writer can style their blog in the way they want.

Built With

Share this project:

Updates