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.
Log in or sign up for Devpost to join the conversation.