Inspiration
Web 3 gives control back to the creators, away from the platforms. Instead of having to lose revenue to platform fees or deal with copyright issues, a decentralized platform for content creators will allow them to have full control over their content. This removes the middle man and allows a closer relationship between creators and users. Learnplicity is a platform for educational content creators to make money and connect directly with those interested in learning.
What it does
To access the website, you must login using identity.deso.org either through Google or by using a DeSo seed. Each user has a creator coin, and users can buy a creator's coin as an investment and to support the creator. Users can also tip posts with diamonds, which provides a monetary reward to the creator. Insightful replies to posts can also be tipped diamonds, which encourages discussion and collaboration between others who are interested in the same subject as you. There is a daily featured subject post, which selects a random subject and shows all posts under that topic. All posts under the featured subject will receive 1.5x diamonds from tips. The regular feed is curated by following creator's and selecting subject interests. Content creators can also sell NFTs or their creator coin to provide tutoring or access to more specialized material.
How we built it
The website was built on the DeSo Protocol using React, Typescript, and Node.js.
Challenges we ran into
There was limited documentation on DeSo, so it took a while to understand everything that was going on. It was helpful to look at the code for other open source dApps built on DeSo.
Accomplishments that we're proud of
I'm proud of the product idea I came up with and learning about a new blockchain network.
What we learned
I learned how DeSo works and their what their goal is for the future. I also learned more about frontend development using React and Typescript.
What's next for Learnplicity
- Develop a microservice that filters posts by subject.
- Host a node that has a curated feed of educational content where users can sort by subject.
- Allow creators to sell NFTs for tutoring sessions or more specialized content.
Log in or sign up for Devpost to join the conversation.